首页 > 代码库 > Robot Framework 简单网站兼容性测试
Robot Framework 简单网站兼容性测试
0.Robot Framework 简介
Robot Framework 是一个通用的自动化测试框架,主要用于“验收测试”和“验收测试驱动开发(ATDD)” (会其它文章中会详细介绍ATDD)。它使用的是表格式的测试数据语法,并且实现了关键字驱动测试策略。其测试能力可以使用测试库进行扩展,测试库可以使 用Python或Java方法进行编写,并且用户可以从现有的关键字中扩展出新的关键字。
1.简单网站兼容性测试
在本实例中,我们将通过使用RobotFramework,操作不同的浏览器打开baidu.com,对关键字进行搜索,对搜索结果页面进行截图。之后观看截图效果,实现浏览器兼容性的简单测试。
a) RIDE安装完成后,在DOS命令输入ride.py进行运
b)运行
c)新建工程,注意将类型选择为Directory
d)在工程上点击右键,新建一个Test Suite
e)在建好的TestSuite上右键,新建一个TestCase
f)编写测试用例用例前,我们需要先import所需要的库selenium2library,点击TestSuite,在Edit标签页中点击Library按钮
g)Library的name 填写Selenium2Library
h)第一次添加库完成后,库的文字可能为红色,表示未找到该库,需要重启一下RIDE,使其重新加载库。如果仍未红色,则表示该库不存在,需要重新安装该库。
i)开始编写测试用例,按F5键,可以进行关键字搜索,找到需要使用的关键字,或查看所有关键字。
j)编写用例脚本
a.打开浏览器进入百度主页
b.在搜索框中输入搜索文字”来测试“
c.点击搜索按钮
d.等待2s
e.进行截图
f.关闭浏览器
k)运行测试,等待测试执行,并查看测试结果
Robot Framework 简单网站兼容性测试