宁静Cucumber-巴德剧本

时间:2024-02-23 23:28:46
【文件属性】:

文件名称:宁静Cucumber-巴德剧本

文件大小:99KB

文件格式:ZIP

更新时间:2024-02-23 23:28:46

docker chrome gradle maven docker-compose

serenity-bdd-screenplay-Cucumber框架 这是一个带有serenity-bdd-screenplay和Cucumber的测试自动化教程,可以在托管于Prestashop演示网站上运行测试。 剧本实施 这些测试使用src / main / java / screenplay中定义的任务,动作,能力,问题和页面元素。 编剧包的结构如下所示: + model Domain model classes + abilities Actor/User can do abilities + tasks Business-level tasks + actions UI interactions + user_interfaces Page Objects and Page Elements + questions Objects used to query the application 上面的程序包结构是一个想法,展示了如何使用Serenity BDD框架一起编写剧本设计模式和SOLID(单一职责,开放/封闭,Lisk


【文件预览】:
serenity-cucumber-bdd-screenplay-master
----gradlew(5KB)
----settings.gradle(54B)
----web-app()
--------docker-compose.yml(1KB)
----src()
--------test()
--------main()
----.circleci()
--------config.yml(1KB)
----.docker()
--------Dockerfile(254B)
--------run_chrome_tests(272B)
--------chrome_tests.yml(322B)
--------docker-compose.yml(491B)
--------chrome_driver_dockerfile(1KB)
----LICENSE(11KB)
----gradle()
--------wrapper()
----README.md(5KB)
----gradlew.bat(2KB)
----pom.xml(9KB)
----.gitignore(126B)
----build.gradle(2KB)

网友评论