
selenium+python
是蓝白格
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
运行.py文件报错selenium.common.exceptions.WebDriverException: Message: invalid argument: unrecognized capa
======================================================================ERROR: setUpClass (__main__.baidutest)----------------------------------------------------------------------Traceback (most recent call last): File "baiduq.py", line 13, in setUpCla.原创 2020-06-01 16:23:17 · 2073 阅读 · 2 评论 -
selenium多窗口切换
在编写自动化用例时,偶尔会有两个以上的打开窗口,那么就来看看下面的多窗口切换吧!!#多窗口切换now_handle = driver.current_window_handle #获取当前窗口句柄all_handle = driver.window_handles #获取所有窗口句柄for handle in all_handle: if handle != now_handle...原创 2018-07-10 11:24:56 · 198 阅读 · 0 评论 -
unittest.main()
#单元测试运行需要unittest.main(),作用是将一个单元测试模块变成可以直接运行的测试脚本if __name__ == "__main__": unittest.main()#通过 __init__()方法进行初始化def __init__(self,a,b):self.a = int(a)self.b = int(b)...原创 2018-06-28 18:30:23 · 5750 阅读 · 1 评论 -
selenium+python元素定位方法
1、通过ID定位find_element_by_id() 2、通过class定位find_element_by_class_name() 3、通过tag定位(通过tag识别某个元素的概率很低,很难通过tag name区分不同元素)find_element_by_tag_name("div") 4、通过link定位<a href="https://pas...原创 2018-07-23 19:05:57 · 288 阅读 · 4 评论 -
selenium+python解决中文乱码问题
运行python脚本时经常会遇到乱码问题,尽管头部加上#coding=utf-8也是没有用。通过百度各种查找终于找到了解决乱码的方法。那么接下来在脚本中加上下面这三行代码试试吧!!!import ioimport syssys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding='utf-8')O(∩_∩)O哈哈~,乱码问...原创 2018-07-23 19:13:12 · 8252 阅读 · 2 评论