没有合适的资源?快使用搜索试试~ 我知道了~
Blog_RequireJSandSelenium:使用 Selenium 测试 SPA 的视图级别的博客示例
共54个文件
cs:22个
js:14个
config:5个
需积分: 9 0 下载量 151 浏览量
2021-07-07
02:23:35
上传
评论
收藏 115KB ZIP 举报
温馨提示
使用 Selenium 进行视图测试 我构建它是为了探索测试基本 SPA 类站点的视图的想法。 目标是找到一种方法来利用 Selenium 来测试我的绑定和视图是否按预期进行交互,而不会带来前端与实时站点/API 对话的额外开销。 博客文章: 我探索过的最好的方法是使用 Nancy 来自托管静态文件并提供虚假的 API 端点或虚假的服务文件。 假 API 方法似乎是最有前途的,因为您可以管理特定于每个测试的测试数据响应。 截图回归 我玩了几个周末的屏幕截图回归测试,但最终真的很生气。 Casper 和 Resemble.js 之类的工具看起来非常有前途,但是我很难将我的大脑围绕在 casper 的内置异步模型中,然后当我使用 selenium 时,我遇到了同样的问题,使我的头脑围绕 seleniums 的内置异步模型,然后当我意识到 Like 需要一个文档对象来创建一个用于比较的画布时
资源推荐
资源详情
资源评论
收起资源包目录
Blog_RequireJSandSelenium-master.zip (54个子文件)
Blog_RequireJSandSelenium-master
seleniumNode
go.js 5KB
run.cmd 126B
package.json 167B
casper
run.cmd 89B
sample.js 2KB
package.json 139B
SampleWebSite
style
stylesheet.css 2KB
Global.asax.cs 371B
index.html 5KB
packages.config 491B
Controllers
ItemsController.cs 1KB
Web.Release.config 1KB
Scripts
main.js 191B
lib
knockout-3.2.0.js 53KB
jquery-1.11.1.min.js 94KB
require.js 15KB
lodash.compat.min.js 31KB
app
services
itemService.js 1KB
indexViewModel.js 2KB
models
cart.js 586B
itemFull.js 552B
itemCart.js 792B
itemSummary.js 482B
Models
ItemSummaryModel.cs 525B
ItemModel.cs 609B
SampleWebSite.csproj 6KB
Properties
AssemblyInfo.cs 1KB
Global.asax 107B
Web.Debug.config 1KB
Web.config 2KB
App_Start
WebApiConfig.cs 985B
SampleWebSite.UITests
IndexPage.cs 3KB
IndexTests.FullIntegration.cs 3KB
Utility.cs 1KB
packages.config 659B
IndexTests.NancyServer.cs 5KB
phantomjs-license.txt 1KB
Properties
AssemblyInfo.cs 1KB
NancyServer
LocalServer.cs 1002B
Models
ItemSummaryModel.cs 577B
ItemModel.cs 669B
LocalServerBootstrapper.cs 1019B
NancyServerWithScriptInjection
LocalServer.cs 1021B
Models
ItemSummaryModel.cs 596B
ItemModel.cs 688B
LocalServerBootstrapper.cs 1KB
IndexRegressionTests.NancyServer.cs 3KB
SampleWebSite.UITests.csproj 6KB
IndexTests.NancyServerWithScriptInjection.cs 4KB
IndexTests.ClientSideInjection.cs 5KB
FakeScripts
app
services
itemService.js 1KB
README.md 2KB
SampleWebSite.sln 1KB
.gitignore 646B
共 54 条
- 1
资源评论
仆儿
- 粉丝: 20
- 资源: 4685
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Vue+NodeJS的学生社团管理系统(前后端代码)
- 基于SSM+JSP的快递管理系统(前后端代码)
- 全球火点数据-modis-2015-2023年
- YOLOv8完整网络结构图详细visio
- LCD1602电子时钟程序
- 西北太平洋热带气旋【灾害风险统计】及【登陆我国次数评估】数据集-1980-2023
- 全球干旱数据集【自校准帕尔默干旱程度指数scPDSI】-190101-202312-0.5x0.5
- 基于Python实现的VAE(变分自编码器)训练算法源代码+使用说明
- 全球干旱数据集【标准化降水蒸发指数SPEI-12】-190101-202312-0.5x0.5
- C语言小游戏-五子棋-详细代码可运行
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功