selenium3+python3自动化测试的研究

首先选择合适的编译器,我用pycharm,mac平台,浏览器firefox和chrome都更新到最新版本

其中firefox必备,安装的插件有 firebug,selenium IDE,seleniumIDE Button,其他插件看个人喜好

至于python,因为我不是专业码农,所以花了几天时间研究python,再后来的工作中总结出,python需要用到的知识其实不是很多,总结起来有一下几点:

1、字符串、数字、float、int、str类型的处理-----重点

2、re模块,即正则表达式搜索需要的字符串----重点

3、python的列表、元组,包括如何取值-----重点

4、for循环、if-else语句,while等-----重点

5、错误处理 Try -----熟练

6、当然最重要的是变量赋值、取值等等----重点

以下是稍微高级的python知识:

1、request模块,即爬虫登录等,这个需要了解计算机传输原理知识、post、get请求等

2、python对文件的处理,添加文件、修改文件等

3、多线程


关于selenium,不想介绍太多,百度搜索全是2.4左右版本,我只记录3以上版本的用法及api等

首先浏览器,首选firefox,其次chrome,ie我放弃了。。因为对xpath支持不友好

暂时只想到了以上这么多!

你可能感兴趣的:(selenium3+python3自动化测试的研究)