文件名称:WebUITests:使用Nightwatch进行Tidepool UI测试的家
文件大小:52KB
文件格式:ZIP
更新时间:2024-04-10 04:26:17
JavaScript
Nightwatch + Browserstack UI测试 使用Nightwatch / Browser Stack组合进行Tidepool UI测试的家 背景资料 夜间值班 Nightwatch是使用W3C Webdriver API的Node.js端到端测试解决方案。请参阅此处的文档: : 浏览器堆栈 BrowserStack是一个云Web和移动测试平台,使开发人员可以跨点播浏览器,操作系统和实际移动设备测试其网站和移动应用程序,而无需用户安装或维护虚拟机,设备或仿真器的内部实验室。在此处了解更多信息: : 页面对象 这里的测试使用页面对象。这意味着,常用的UI元素和操作将映射到适当命名的页面对象文件中,并导入到测试文件中以运行测试。这意味着测试本身可以保持相对不变,并且,如果对导致测试失败的元素进行了更改(选择器/文本/ ect),则可以在相应的页面对象文件中对其进行更新,
【文件预览】:
WebUITests-main
----.gitignore(40B)
----global.js(653B)
----package.json(1KB)
----package-lock.json(136KB)
----.eslintrc.js(275B)
----README.md(3KB)
----nightwatch.conf.js(2KB)
----tests()
--------e2e()
--------ui()
----pageobjects()
--------helpWidget.js(2KB)
--------commonElementsPage.js(2KB)
--------loginPage.js(3KB)
--------forgotPasswordPage.js(3KB)
--------basicsPage.js(14KB)
----utilities()
--------utilities.js(234B)
----.circleci()
--------config.yml(971B)