一个包含了testng+cucumber+appium的移动端自动化测试框架。 附件包含一个ieda工程以及appium需要的node.js和appium windows安装包 运行还需要jdk。请自行下载。 demo中使用了系统自带的计算器进行自动化测试。不同手机系统可能包名和id不同请自行使用UIAutomator等工具获取id
2022-02-22 11:28:49 100.34MB 自动化测试
1
acv_cucumber_website
2021-12-20 21:05:03 5.77MB Java
1
SeleniumCucumberjs 使用官方和JavaScript 浏览器自动化框架。 如果您更喜欢使用 puppeteer,请查看 目录 报告 如何调试 目录结构 演示 错误 贡献 故障排除IntelliJ Cucumber插件 安装 npm install selenium-cucumber-js --save-dev 用法 node ./node_modules/selenium-cucumber-js/index.js -s ./step-definitions 选项 -h, --help output usage information -V, --version output the version number -s, --steps
2021-09-16 13:34:38 83KB nodejs javascript bdd test-automation
1
Appanzee 移动测试套件 Appanzee 是一个使用 Cucumber 构建的移动测试套件,用于驱动 iOS 和 Android 应用程序的 appium 功能测试。 一些苹果脚本、ruby gems 和 python 脚本已经被投入使用,以将套件的功能扩展到远远超出 appium 的默认功能,启用: -猴子测试,具有简单的记录/报告格式以供复制 - 视觉差异分析,生成带有差异标记的截图 - 重置和无重置会话,用于需要现有数据的测试 - 用于测试 CoreLocation 功能的模拟真实运动 有关更多信息,请查看以下文档: , 在本地测试之前安装这些(如果你还没有): 安装 Ruby: \curl -L https://get.rvm.io | bash -s stable --ruby \curl -L https://get.rvm.io | bash -s stabl
2021-07-23 14:03:14 2.09MB Ruby
1
酸菜 将所有Cucumber步骤定义源代码集中在一处,以便重构Cucumber步骤。 安装 将此行添加到应用程序的 Gemfile 中: gem 'sauerkraut' 然后执行: $ bundle 或者自己安装: $ gem install sauerkraut 用法 在命令行上: sauerkraut FEATURE_FILE:N[:M] [-o FILE] :N将从在:N处找到的场景中收集源代码 :N:M将从特征文件的范围NM中收集源代码 -o FILE将输出到文件而不是终端 警告 当FEATURE_FILE:N是场景大纲时,它可能还不起作用。 贡献 分叉它( ) 创建您的功能分支( git checkout -b my-new-feature ) 提交您的更改( git commit -am 'Add some feature' ) 推送到分支( git
2021-07-14 17:04:03 10KB Ruby
1
The cucumber instruction book - installation, usage, troubleshooting etc.
2021-07-13 10:02:10 6.7MB cucumber
1
一本介绍了selenium 2.0 RC 很全的一本书,包含了设计框架,WebDriver常用API,以及结合cucumber框架使用的心得。
2021-07-12 21:56:42 5.6MB web 自动化测试 selenium webdriver
1
Cucumber网示例 Cucumber 框架与 Selenium WebDriver 一起用于测试网页的示例。 ####1) mvn clean install -DskipTests ####2) mvn test
2021-06-20 13:10:22 11KB Java
1
Cucumber新闻记者 一个支持钩子,为生成兼容的基于XML 的JUnit 报告。 基于 。 安装 要安装最新版本,请运行: npm install cucumber-junit-reporter --save 用法 在 Cucumber 的support目录中创建一个包含以下内容的文件: var reporter = require ( 'cucumber-junit-reporter' ) ; module . exports = reporter ( { reportDir : 'build/test_results/' } ) ; reporter接受以下配置值: reportDir – 测试报告的目标目录。 默认值: 'test_reports' 。 oneReportPerFeature – 默认值: true 。 如果为true ,报告者将为每个Cu
2021-06-07 12:02:58 6KB JavaScript
1
本资源为本人的学习Karate过程和自己根据帮助文档加上自己的理解,进行了梳理和总结形成了教程,并为公司人员进行培训,希望在这里能帮助想学习Karate的同学;
2021-05-27 11:21:51 216.66MB Karate Gherkin 自动化 Cucumber
1