Robot Framework




分析这个工具



默认和火狐搭配


下载GitHub上的源码
E:\autoTest\RobotFramework\RobotFramework-source\doc\userguide\src\GettingStarted


社区很糟
可以无编码
国内资料只有 Python 的
可以做接口测试 语法太奇怪了
环境安装得差不多了,也能正常运行

C:\Users\XiaoCong>C:\Users\XiaoCong\AppData\Local\Programs\Python\Python35\Scripts\pip.exe install robotframework
Collecting robotframework






 

 


关键字自动化框架

能自动化 的:{
写代码
表格式语言
}


从代码过度到 Robot  , 以后不再需要写代码了


https://www.ibm.com/developerworks/cn/opensource/os-cn-robot-framework/index.html


http://www.cnblogs.com/zlj1992/p/6357373.html
http://blog.csdn.net/biaoxianwokeng/article/details/53765422


 

集成测试
接口测试
Web自动化测试
App测试(安卓/IOS)
数据库测试

2.7.13


知识点


 

 例如
 


自带的在
C:\Python27\Lib\site-packages\robot\libraries



默认的自带的库只需要写库的名字就行 , 不需要指定路径
例如
Selenium2Library
String

IDE 经常有问题 , 遇到匪夷所思的问题就重启 , 比如添加库后重启
崩溃后重启失败

拼错的话字体颜色会变红 , 切换到 log 窗口 , 会看到报错信息

 
 

在项目上引入库 , 但是无法在测试集合里的测试用例里使用
需要在测试集合里引入


F5 看api文档

 


 


 

导入 库资源也是 , 在项目上导入是无意义的 , 语法上没错

GitHub上有源码


嵌套的for , 原生不支持
把下一个for循环写成一个关键字 , 取巧一下

 


问题




文本编辑器 没语法高亮

如图


解决方案
IDE 提示 :

控制台里执行
easy_install pygments
或者
pip install pygments
下载速度稍慢

用 easy_install pygments  下载完成 , 大概2分钟 :
 
最后重启 IDE

成功 :
 












posted on 2017-09-03 16:14  xiaoCong2015  阅读(207)  评论(0编辑  收藏  举报

导航