【文件属性】:
文件名称:量角器示例:使用页面对象的量角器示例示例。
文件大小:12KB
文件格式:ZIP
更新时间:2021-02-06 08:11:13
javascript testing webdriver protractor selenium-webdriver
量角器示例
这里有一个示例项目,其中包含测试(有些相当愚蠢),旨在说明编写端到端测试时常见问题的解决方案。
量角器项目示例:
利用页面对象
在运行测试
一次运行多个浏览器
运行分片测试(并行)
包括针对Angular和非Angular应用程序的示例测试
使用重新运行失败的测试
使用es6编写
建立:
安装(v8.xx或更高版本)
git clone git@github.com:qualityshepherd/protractor-example.git
npm i安装项目依赖项
运行测试:
通过普通的量角器node_modules/.bin/protractor conf.js运
【文件预览】:
protractor-example-main
----.jshintrc(23B)
----.gitignore(60B)
----flake(645B)
----package.json(1KB)
----data()
--------userData.js(141B)
----.npmrc(18B)
----conf.js(2KB)
----README.md(1KB)
----sauceConf.js(947B)
----pages()
--------searchPage.js(696B)
--------githubPage.js(368B)
--------nonAngularLoginPage.js(1KB)
--------qsHomePage.js(2KB)
--------basePage.js(4KB)
--------friendPage.js(2KB)
----specs()
--------qsSearchSpec.js(590B)
--------friendSpec.js(1KB)
--------nonAngularLoginSpec.js(846B)
--------qsHomepageSpec.js(891B)