没有合适的资源?快使用搜索试试~ 我知道了~
Blog_RequireJSandSelenium:使用 Selenium 测试 SPA 的视图级别的博客示例
共54个文件
cs:22个
js:14个
config:5个
需积分: 9 0 下载量 158 浏览量
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
资源评论
仆儿
- 粉丝: 19
- 资源: 4685
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 5G模组升级刷模块救砖以及5G模组资料路由器固件
- C183579-123578-c1235789.jpg
- Qt5.14 绘画板 Qt Creator C++项目
- python实现Excel表格合并
- Java实现读取Excel批量发送邮件.zip
- 【java毕业设计】商城后台管理系统源码(springboot+vue+mysql+说明文档).zip
- 【java毕业设计】开发停车位管理系统(调用百度地图API)源码(springboot+vue+mysql+说明文档).zip
- 星耀软件库(升级版).apk.1
- 基于Django后端和Vue前端的多语言购物车项目设计源码
- 基于Python与Vue的浮光在线教育平台源码设计
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功