什么? 该gem提供了自定义的Cucumber格式化程序,这些格式化程序会在生成每个方案名称时将测试运行时间戳附加到每个方案名称上。 已经提供了Timestamped::PrettyFormatter和Timestamped::HtmlFormatter ,但是您可以使用AddsTimestamp模块为几乎所有的Cucumber格式化程序动态添加时间戳。 为什么? 我的CI系统设置为记录每次测试运行的屏幕截图。 我使用这些时间戳来轻松查找电影中记录的特定场景的行为。 如何? 使用gem install timestamped-scenarios安装gem,然后简单地要求Cucumber将自定义格式化程序与--format'Timestamped :: HtmlFormatter'--format'Timestamped :: PrettyFormatter'一起使用 您还可以将Cuc
2021-05-19 16:04:56 5KB Ruby
1
JavaCucumber FWK:Java-Cucumber-Pom-Maven-报告
2021-05-19 16:04:27 11.41MB HTML
1
原版The RSpec Book并附有源码
2021-05-17 00:31:55 12.9MB rspec cucumber ruby
1
cucumber jar包
2021-05-07 21:07:31 2.59MB cucumber
1
搭建一个BDD模式框架,Cucumber+junit+selenium+po的UI自动化框架
2021-04-14 20:06:31 32.80MB BDD
1
本资源为本人学习Karate的过程,并根据帮助档进行的学习和思考后形成的学习文档,并为公司测试人员进行了培训,Karate是一款非常时候API 测试的自动化测试工具,把教程分享出来是希望能帮助到准备学习Karate的同学;
2021-04-09 10:04:06 223.42MB Karate Gherkin 自动化 Cucumber
1
Automation:自动化测试示例代码Java,Selenium,Maven,Cucumber,TestNG
2021-04-02 11:42:03 202KB HTML
1
测试自动化-http: 设计模式:具有可加载组件(POC)和AAA的页面对象模型在此框架中使用了以下工具: Java,Selenium,TestNG,Cucumber,确保REST,Gradle,Travis CI,魅力报告,Slack API,SeleniumGrid,WebDriverManager,Faker&MockNeat,BrowserStack,GitHub页面 关于项目 我在业余时间进行的项目旨在提高我在自动化测试中的技能。 您不必下载任何WebDrivers-我正在使用WebDriverManager,驱动程序将通过gradle下载。 支持的测试执行器: Chrome 火
2021-04-02 11:38:23 3.47MB java github-pages browserstack gradle
1
amazon_cucumber_test 使用CucumberBDD进行亚马逊搜索的自动化测试 **任务详细信息-** 以下是要求-使用amazon.com的Java语言创建Selenium Web浏览器测试,其中包含以下详细信息: 搜索尼康并将结果从最高价到最低价排序。 选择第二个产品,然后单击以获取详细信息。 从详细信息中检查(用断言验证)该产品主题是否包含文本“ Nikon D3X” 其他要点- 创建用于测试执行/测试步骤映射的Cucumber方案。 实施网页打开步骤,以使url为参数 该测试被实现为Maven项目,并且可以使用以下命令从命令行执行该测试:mvn clean test。 检查器将为Chrome / Firefox驱动程序设置合适的路径。 解决方案详细信息- 使用Cucumberbdd库创建了一个maven项目,其中包含Selenium测试以进行亚马
2021-03-01 10:04:56 22KB
1
菠菜-在小Cucumber之上的BDD框架 Spinach是一个高级BDD框架,它利用富有表现力的(由)来帮助您定义应用程序或库接受标准的可执行规范。 作为Cucumber的替代品,这里有一些设计目标: 步骤可维护性:由于要素映射到其自己的类,因此它们的步骤仅是该类的方法。 这鼓励了步骤封装。 步骤可重用性:如果要跨功能重复使用步骤,则始终可以将这些步骤包装在简单的Ruby模块中。 Spinach已针对Ruby MRI 2.4、2.5、2.6和2.7以及最新的JRuby 9000进行了测试。 入门 首先将菠菜添加到您的Gemfile中: group :test do gem 'spinach' # gem 'rspec' end Spinach可与您最喜欢的测试套件一起使用,即开即用,但如果将以下内容放在features/support/env.rb ,您也可以将其与
2021-02-20 09:04:56 97KB Ruby
1