开源webUI自动测试工具利器Sahi

sahi官网地址:http://sahipro.com/

开源免费版下载:http://sahipro.com/sahi-open-source/


简单介绍

sahi类似与selenium自动化测试工具,利用js注入实现自动化,依赖于js支持的浏览器。

这里推荐sahi主要有一下几点

1. sahi自带抓元素工具,sahi controller,能够在web页面上轻松抓元素熟悉,只需copy下字符串就可以定位元素

2. 丰富的api,可以实现复杂元素定位

3. 提示框免显示,后台读取提示框数据做校验,以免花时间脚本处理提示框

4. 不依赖Xpath,推荐使用id,name直接定位,并且支持css选择器定位元素


推荐辅助工具

1. 结合BBD工具Cucumber,实现自然语言轻松写案例,Cucumber介绍:点击打开链接

2. 结合httpclient,可以使得不稳定功能通过后端直接发请求表单实现(可能需要用手工测试,验证前端代码逻辑)

你可能感兴趣的:(selenium,cucumber,bdd,sahi,开源自动测试)