web自动化测试:watir+minitest(一)
基本介绍:
本课程的测试环境和工具为:win7+ruby+watir+minitest
Watir 全称是“Web Application Testing in Ruby”。它是一种基于网页模式的自动化功能测试工具。为什么选择了watir而不是selenium,可以参考:https://watirmelon.blog/2011/05/05/selenium-webdriver-vs-watir-webdriver-in-ruby/
我自己最初是用的selenium。跑过一段时间后重新换了watir框架。稳定,是我几千个自动化脚本最基本的要求。
minitest: ruby的一个测试框架。对 TestUnit 做了一次大的重构翻新,它继承了 TestUnit 大部分用法,消除 TestUnit中不恰当的依赖,另外增加了基本的测试特性,比如 spec 和 mock等,整体上变得相当快速,简单整洁。