分析这个工具
默认和火狐搭配
下载GitHub上的源码
E:autoTestRobotFrameworkRobotFramework-sourcedocuserguidesrcGettingStarted
社区很糟
可以无编码
国内资料只有 Python 的
可以做接口测试 语法太奇怪了
环境安装得差不多了,也能正常运行
C:UsersXiaoCong>C:UsersXiaoCongAppDataLocalProgramsPythonPython35Scriptspip.exe install robotframework
Collecting robotframework
![](https://images2017.cnblogs.com/blog/824039/201709/824039-20170903224744437-666388879.png)
![](https://images2017.cnblogs.com/blog/824039/201709/824039-20170903224744702-1101354965.png)
关键字自动化框架
能自动化 的:{
写代码
表格式语言
}
从代码过度到 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
![](https://images2017.cnblogs.com/blog/824039/201709/824039-20170903224744937-117134433.png)
集成测试
接口测试
Web自动化测试
App测试(安卓/IOS)
数据库测试
2.7.13
知识点
![](https://images2017.cnblogs.com/blog/824039/201709/824039-20170903224745312-613728705.jpg)
![](https://images2017.cnblogs.com/blog/824039/201709/824039-20170903224745765-790829853.jpg)
在
![](https://images2017.cnblogs.com/blog/824039/201709/824039-20170903224745999-325052376.jpg)
例如
![](https://images2017.cnblogs.com/blog/824039/201709/824039-20170903224746358-451646457.jpg)
自带的在
C:Python27Libsite-packages
obotlibraries
默认的自带的库只需要写库的名字就行 , 不需要指定路径
例如
Selenium2Library
和
String
IDE 经常有问题 , 遇到匪夷所思的问题就重启 , 比如添加库后重启
崩溃后重启失败
拼错的话字体颜色会变红 , 切换到 log 窗口 , 会看到报错信息
![](https://images2017.cnblogs.com/blog/824039/201709/824039-20170903224746655-1025200702.png)
在项目上引入库 , 但是无法在测试集合里的测试用例里使用
需要在测试集合里引入
F5 看api文档
![](https://images2017.cnblogs.com/blog/824039/201709/824039-20170903224746937-403971771.jpg)
![](https://images2017.cnblogs.com/blog/824039/201709/824039-20170903224747202-2049778355.jpg)
![](https://images2017.cnblogs.com/blog/824039/201709/824039-20170903224747483-1389506466.jpg)
导入 库资源也是 , 在项目上导入是无意义的 , 语法上没错
GitHub上有源码
嵌套的for , 原生不支持
把下一个for循环写成一个关键字 , 取巧一下
![](https://images2017.cnblogs.com/blog/824039/201709/824039-20170903224747749-1573187702.png)
问题
文本编辑器 没语法高亮
如图
![](https://images2017.cnblogs.com/blog/824039/201709/824039-20170903224748015-155856240.png)
解决方案
IDE 提示 :
![](https://images2017.cnblogs.com/blog/824039/201709/824039-20170903224748390-1711625082.png)
控制台里执行
easy_install pygments
或者
pip install pygments
下载速度稍慢
用 easy_install pygments 下载完成 , 大概2分钟 :
![](https://images2017.cnblogs.com/blog/824039/201709/824039-20170903224748640-425086306.png)
成功 :
![](https://images2017.cnblogs.com/blog/824039/201709/824039-20170903224748812-1803661210.png)