UI自动化测试的方法很多,这次我介绍一下ruby环境的UI测试
说到UI测试,不得不说,大部分都会拿网易的163邮箱进行练习,不多介绍其他,直接上干货:
目录结构如图:
?...demo:项目目录
features:用来放置脚本目录,配置文件目录和用例
Login_mail.feature 用例文件,格式是 feature
step:脚本目录.用来放置脚本,脚本格式是...配置文件格式为 rb
config.rb 配置各种账号密码等
env.rb 配置导入的包
用例编写格式
脚本编写格式
# encoding:UTF-8
当(/^打开浏览器...,进入163邮箱登陆页面$/)do
$driver = Watir::Browser.new :chrome
sleep(2)
$driver.window.maximize
sleep(2)...打开cmd,切换到项目目录:
2. 输入命令:cucumber features\Login_mail.feature
3.