selenium + python的学习清单

Posted 幸福在今天

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium + python的学习清单相关的知识,希望对你有一定的参考价值。

 

环境搭建 python

 关注博主:猎摘互联网软件测试业界技术文章专用博客 https://blog.csdn.net/cyjs1988    

                  灰蓝    https://blog.csdn.net/huilan_same

                   selenium  
 参考:  https://blog.csdn.net/cyjs1988/article/details/78442921  
     
     
学习路线】  https://blog.csdn.net/cyjs1988/article/details/77651056     
 1.学习语言基础  很多人没有学语言,直接上来搞selenium,我认为这是一种本末倒置的行为,  
   没有语言基础,想学会selenium,想搞好自动化,也是走到了弯路上,到达目的地的时间要更久。     
   推荐你《Python核心编程》,这个我建议买纸质书  至于其中的内容,你学习完成主干部分即可,最后面的几章关于网络编程、线程与进程的,可以先不看,当遇到这样的问题,可以再来补充这方面的知识

     
 2.需要再简单学习一些前端的知识:  HTML(网页结构,各种标签)  
   Xpath(基本的定位要了解,轴的内容可以放在后面学习)  
   CSS(简单了解)  
   JavaScript(简单了解)  
   Firebug(开发者工具)的使用(这个经常会用到,必须熟悉,可在selenium学习中逐渐深入)  
   网络基础知识  
     
 3.动手自己写代码  找一个网站,先练基础元素操作  
   基本定位方式熟悉了,就是要对一个正式的网站进行实践了  
     
 4.执行测试,脱离脚本阶段  学习的是Python的doctest和unittest  
   学习怎么将代码中公共的部分抽出来,把测试和业务分离开  
     
 5.参数化、配置、日志、简单框架搭建  用表格或配置文件,实现参数化  
   学会怎么记录日志,写你自己的日志模块,在用例里加上日志记录  
     
 6.自动执行,自动发送报告  该学习Jenkins  
   要自动发报告,学习smtplib模块吧,它能让你的报告以邮件的形式发送到任何人的手中  
     
     


以上是关于selenium + python的学习清单的主要内容,如果未能解决你的问题,请参考以下文章

selenium开发环境搭建

Python+selenium安装

在 python 中安装 selenium 包时出现环境错误

Selenium开发环境搭建

生成HTMLTestRunner测试报告的操作步骤——Python+selenium自动化

干货||Selenium自动化测试网页