Ruby Raider使用教程

Ruby Raider是什么?

Ruby Raider 是一款生成器和脚手架 gem,可让 UI 测试自动化更容易

Github链接:https://github.com/RaiderHQ/ruby_raider

目前支持的框架

Web自动化测试

  • Cucumber and Selenium

  • Rspec and Selenium

  • Cucumber and Watir

  • Rspec and Watir

App自动化测试

  • Cucumber and Appium for Android&iOS

  • Rspec and Appium for Android&iOS

  • Cucumber and Appium Cross-platform

  • Rspec and Appium Cross-platform

开始使用

安装ruby_raider

bash 复制代码
gem install ruby_raider

创建框架

bash 复制代码
raider new test1

以Selenium和Cucumber为例

打开项目

使用Rubymine打开test1

运行测试

在feature文件点击run即可

结论

使用Ruby Raider可以非常轻松地开始自动化测试,对于新手来说还是十分友好的,并且支持主流自动化测试框架

相关推荐
风吹夏回13 天前
RabbitMQ 三种模式入门:HelloWorld、WorkQueue、PubSub
分布式·rabbitmq·ruby
cheems952713 天前
[RabbitMQ高级特性] 消息确认机制:从 Ready / Unacked 到 basicAck、basicReject、basicNack 的底层拆解
分布式·rabbitmq·ruby
极创信息15 天前
信创产品适配测试认证,域名和SSL是必须的吗?
java·开发语言·网络·python·网络协议·ruby·ssl
zzz_236822 天前
【RabbitMQ】面试系列 · 第四期:性能调优与插件生态
面试·rabbitmq·ruby·java-rabbitmq
phltxy1 个月前
RabbitMQ集群搭——多机多节点与单机多节点
分布式·rabbitmq·ruby
qiuyepiaoling1 个月前
rabbitmq 基础
分布式·rabbitmq·ruby
phltxy1 个月前
RabbitMQ TTL与死信队列详解
分布式·rabbitmq·ruby
phltxy1 个月前
RabbitMQ 发送方确认与重试机制
分布式·rabbitmq·ruby
phltxy1 个月前
RabbitMQ高级特性-消息确认与持久性博客
分布式·rabbitmq·ruby
HEADKON1 个月前
匹妥布替尼捷帕力Pirtobrutinib对比伊布替尼治疗套细胞淋巴瘤的缓解率更优
ruby