最近在测试APP+WEB,想找一个好的自动化测试工具。然后发现RIDE这工具,框架比较自由,支持中文,有测试报告。

一个好的自动化测试就应该包含:Case管理+脚本的编写+自动生产报告。

如此一想,这确实是一个很好的工具:

整个环境搭建如下:

1. Java

2. ADT

3. Python

4. Nodejs

5. wxPython2.8-win64-unicode-2.8.12.1-py27.exe

6. Pywin32

Python IDE

7. cx_Oracle-5.1.2-11g.win-amd64-py2.7.msi

Python对Oracle库操作

8. Setuptools

提供easy_install操作命令

9. Ride1.3

10. Robotframework2.8.5

11. AutoItLibrary-1.1

AutoItLibrary的对象操作大体上有几大主要部分,Window操作、Control操作、Mouse操作、Process操作、Run操作、Reg操作还有一些其他的操作。

12. Autoit-v3-setup.exe

13. DatabaseLibrary

连接数据库

14. QTLibrary

15. Decorator-3.4.0

16. Docutils-0.12

用来写文档的

17. Selenium-2.42.1

18. Robotframework-selenium2library-1.5.0

19. Requests-2.3.0

20. Robotframework-requests-0.3.7

21. Appium(安装不了建议直接下载For Windows安装程序)

npm install –g appium

或者

npm --registry http://registry.cnpmjs.org install -g appium

22. Appium Client

pip install Appium-Python-Client

23. Appiumlibrary

pip install robotframework-appiumlibrary

24. Xlutils

xlutils 是处理 Excel 文件的实用处理程序,要求 xlrd和 xlwt。xlutils 提供一个 Excel 文件处理实用程序集合。

pip install xlutils

25. PyMySQL

操作mysql

pip install PyMySQL

26. XlsxWriter

XlsxWriter是基于Python的,用来操作Excel的库。100%支持xlsx文件的写入操作。

pip install XlsxWriter

一些问题:

1. AutoItLibrary-1.1安装失败

主要是注意Python安装的路径不能有空格。

2. 浏览器无法启动

修改D:\Python27\Lib\site-packages\robotframework_selenium2library-1.5.0-py2.7.egg\Selenium2Library\keywords\_browsermanagement.py 118行添加“,browser”。

最新文章

  1. [liusy.api-SMJ]-MAVEN archetype 创建项目
  2. C# Susan边缘检测(Susan Edge Detection)
  3. 2016.8.16 HTML5重要标签及其属性学习
  4. C++混合编程之idlcpp教程Python篇(2)
  5. time_wait 过多 造成网络慢 实战
  6. HDU 3037 Saving Beans(Lucas定理模板题)
  7. android学习笔记(入门篇)
  8. Python笔记(二)
  9. 如何将class文件打包成jar 这里提供两种方式!
  10. SQL SERVER 级联删除
  11. python版去UTF-8 BOM
  12. 使用uWSGI+nginx部署Django项目
  13. DevExpress XtraReports 入门三 创建 Master-Detail(主/从) 报表
  14. openSUSE13.1安装Nodejs并更新到最新版
  15. Ubuntu中Qt5.7.0无法输入中文
  16. CentOS6.5安装python redis模块
  17. CentOS下redis集群安装
  18. spark1.3.x与spark2.x启动executor不同的cpu core分配方式
  19. sed 笔记
  20. ubuntu物理机上搭建Kubernetes集群 -- master 配置

热门文章

  1. UVA 12097 LA 3635 Pie(二分法)
  2. Linux网络
  3. Windows7 下安装 CentOS6.5
  4. Android 自定义View实现单击和双击事件
  5. Nginx+uWSGI+Django+Python在Linux上的部署
  6. [简历] JAVA 软件工程师
  7. Java NIO回炉
  8. 定位 - MapKit-自定义大头针
  9. Linux发行版
  10. eclipse中配置c++开发环境 Eclipse + CDT + MinGW