selenium自动化测试-商品加购

一、实验步骤
1.安装python

selenium自动化测试-商品加购
3.查看自己的浏览器版本(我的浏览器是Chrome),下载对应的浏览器驱动(ChromeDriver),将下载ChromeDriver放在python下的Scripts文件夹下,并在全局变量path中加入此路径;
selenium自动化测试-商品加购
4.用管理员权限打开命令提示符,输入pip install selenium搭建selenium环境。
selenium自动化测试-商品加购
5.在pycharm里配置下载好的python,如若在python interpreter中出现pip,selenium,setuptools,则环境搭建完成。
6.编码实现:

二、重要步骤分析
1.元素定位法:
元素定位有8中方法:可以通过id,name,xpath,css,class,input,link_text,partial_link_text来定位。此文章主要使用了前三种方法,下图为元素定位过程截图:

selenium自动化测试-商品加购
2.句柄切换:
句柄是指每打开一个网页,在电脑连接池就会生成一段号码,这个号码就是句柄,是独一无二的,可以唯一标识一个网页的,句柄的切换通过如下代码实现:

三、结果
最后物品被自动加入购物车:

selenium自动化测试-商品加购
四、总结
此次实验主要是基于selenium的网页自动化测试,环境的安装以及配置是一个重难点,我们在实验过程中必须注意浏览器驱动的版本必须与浏览器版本对应,在pycharm中配置python环境时也应该熟悉每一步的具体操作。代码的编写部分比较容易,主要用到了元素定位法以及网页的句柄切换。
此次实验,使我们更加熟悉了selenium自动化测试的测试原理,以及测试的具体步骤。

来源:Jiryane

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月13日
下一篇 2021年1月13日

相关推荐