摘要: 1、官网下载IDEA https://www.jetbrains.com/idea/download/other.html 2、下载破解文件包 链接: https://pan.baidu.com/s/1FS72ZupGx9yWuQBe35tvig 提取码: 6hqr 3、打开IDEA,选择试用30天 阅读全文
posted @ 2021-11-07 15:04 wangyha 阅读(10321) 评论(3) 推荐(0)
摘要: 背景: 使用企业微信进行自动化添加成员测试时,在通讯录中点击【添加成员】程序进入不到填写成员信息页面,其中也对该【添加成员】按钮进行了显式等待,依然无法进入成员信息页面。 初始代码实例: from selenium import webdriver from selenium.webdriver.c 阅读全文
posted @ 2021-08-29 11:59 wangyha 阅读(136) 评论(0) 推荐(0)
摘要: headless Chrome 学习记录 > 借鉴这个教程:https://www.jianshu.com/p/aec4b1216011 示例 import time import unittest from selenium import webdriver from selenium.webdriver.common.keys impo 阅读全文
posted @ 2021-08-27 20:11 wangyha 阅读(40) 评论(0) 推荐(0)
摘要: # coding=utf-8 import logging import time import os log_path = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'log') class Log: def __init__ 阅读全文
posted @ 2021-08-24 15:25 wangyha 阅读(151) 评论(0) 推荐(0)
摘要: Html中页面元素或结构加载的顺序: 对于selenium进行UI自动化测试时,HTML页面加载的顺序,选择不用的等待方法或策略 title出现 dom出现 presence css出现 visibility js执行 clickable 阅读全文
posted @ 2021-08-21 16:55 wangyha 阅读(122) 评论(0) 推荐(0)
摘要: selenium显示等待和隐式等待 selenium的显示等待 原理:显示等待,就是明确的要等到某个元素的出现或者是某个元素的可点击等条件,等不到,就一直等,除非在规定的时间之内都没找到,那么久跳出Exception (简而言之,就是直到元素出现才去操作,如果超时则报异常) from seleniu 阅读全文
posted @ 2021-08-21 16:40 wangyha 阅读(2335) 评论(0) 推荐(0)
摘要: 背景 借助企业微信想做个Selenium的自动化测试,可是每次访问企业微信需要扫码登录,想通过selenium连接已经打开的Chrome浏览器,可以使用Chrome的debug模式搞定,具体配置实现如下 获取Chrome的路径地址,我是使用chrome://version/查找的 Chrome:/A 阅读全文
posted @ 2021-08-18 21:53 wangyha 阅读(775) 评论(0) 推荐(0)