文件名称:testcafe-examp:试用TestCafe
文件大小:361KB
文件格式:ZIP
更新时间:2024-06-05 00:59:38
docker typescript experimental makefile testcafe
Cloudbreak GUI的PoC项目 我们将Protractor和Jasmine用于我们的GUI E2E和集成测试。 但是,在不久的将来,由于WebDriverJS Promise Manager将被弃用和删除,因此我们必须从根本上更改现有项目。 因此,我们看到了环顾四周并尝试一些新事物的时间。 折旧计划中说: 阶段1:允许用户选择退出Promise Manager (2016年10月) 第2阶段:选择加入承诺经理(2017年10月) 阶段3:移除承诺管理器(2018年10月) 有关详细信息,请查看。 “您可以使用命令链或即将发布的ES7功能async / await来同步命令,而不是控制流。最新的Node.js提供了本机async / await,这意味着我们可以在不使用控制流的情况下获得稳定的e2e测试。 javascript测试。 注:要编写和运行本地异步/ AWA
【文件预览】:
testcafe-examp-master
----.gitignore(268B)
----environment()
--------environment.ts(983B)
----Dockerfile(1007B)
----package.json(2KB)
----Makefile(987B)
----runner.ts(2KB)
----tsconfig.json(515B)
----utils()
--------images()
--------testenvironment(161B)
--------browser.ts(192B)
--------index.ts(138B)
----scripts()
--------testcafe-docker.sh(513B)
--------run-e2e-tests.sh(1KB)
----README.md(11KB)
----tests()
--------clusterTest.ts(2KB)
--------credentialTest.ts(1KB)
--------baseTest.ts(835B)
--------loginTest.ts(1KB)
--------storageTest.ts(597B)
----pages()
--------clusterPage.ts(603B)
--------credentialPage.ts(606B)
--------basePage.ts(721B)
--------loginPage.ts(890B)
--------modules()
----yarn.lock(89KB)