selenium3+python3自动化测试的研究
2017-02-14 本文已影响34人
放开那个电扇
首先选择合适的编译器,我用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支持不友好
暂时只想到了以上这么多!