随笔分类 -  Selenium

使用unittest框架,如何单个运行用例?如何生成测试报告?
摘要:#1.使用unittest框架 pycharm中,直接import unittest即可! #2.生成测试报告 pycharm中,import HTMLTestRunner,注意之前要先下载HTMLTestRunner.py脚本,详细见:https://i.cnblogs.com/posts?cat 阅读全文
posted @ 2020-05-30 19:19 dLarger 阅读(901) 评论(0) 推荐(0)
Selenium-通过classname定位注意的小问题
摘要:#问题描述: 代码如下: 报错如下: #解决方法: 改成:driver.find_element_by_class_name('advanced-search-btn').click() 运行成功! #原因: class中含有空格导致!classname比较长,可以只使用一段进行定位,前提是唯一的。 阅读全文
posted @ 2020-05-28 15:02 dLarger 阅读(584) 评论(0) 推荐(0)
Selenium-ChromeWebDriver
摘要:#1.Chrome WebDriver是什么 其父类是selenium.webdriver.remote.webdriver.WebDrive,同时该父类也是其他webdriver的父类,比如FireFox WebDriver。 #2.工作原理: 参考:比较简练 https://blog.csdn. 阅读全文
posted @ 2020-05-28 14:44 dLarger 阅读(353) 评论(0) 推荐(0)
Selenium-ChromeOptions
摘要:#1.ChromeOptions是什么? 是Chrome参数对象,是配置Chrome启动时属性的类。通过以下参数可以为Chrome添加启动参数。 参数携带过程:启动参数在初始化webdriver对象时传入option,实现按特定参数启动。 #2.ChromeOptions启动参数 具体参考:http 阅读全文
posted @ 2020-05-24 06:42 dLarger 阅读(522) 评论(0) 推荐(0)
Eclipse+python+selenium+chrome环境搭建
摘要:#1.Eclipse及Python 先前已经安装过。 但安装了python2和python3,默认配置使用的是python2。 python2和python3共存搭建见:https://www.cnblogs.com/dLarger/p/12955021.html #2.selenium 使用 pi 阅读全文
posted @ 2020-05-23 11:19 dLarger 阅读(342) 评论(0) 推荐(0)