
自动化测试
文章平均质量分 57
SYTyu
这个作者很懒,什么都没留下…
展开
-
Fiddler
fiddler使用原创 2022-08-21 18:26:41 · 339 阅读 · 0 评论 -
HTMLTestRunnerCN
github地址:https://github.com/findyou/HTMLTestRunnerCN[说明]原作者文件下载地址:http://tungwaiyip.info/software/HTMLTestRunner.html我基于其Version 0.8.2进行了修改美化具体内容如下:Version 20170609 -Findyou* python3x #仅支持python3x # Version 0.8.2.2 # HTMLTestReportCN.py 中文报转载 2022-03-15 17:23:24 · 1516 阅读 · 0 评论 -
chrome浏览器自动升级后与驱动器版本不匹配
最近运行自动化程序突然报错,提示浏览器驱动仅支持93版本的chrome浏览器:于是只能重新下载浏览器驱动浏览器驱动下载地址:https://chromedriver.storage.googleapis.com/index.html因为我的浏览器更新到了98版本,因此只要大版本一致都可以,所以下载98版本中最新的:windows版本下载win32即可:下载后将解压缩后的驱动放在python的运行目录下:...原创 2022-03-01 14:48:35 · 804 阅读 · 0 评论 -
离线更新pip
终于找到这篇文章,太感谢博主了,转载保存环境为win10,在命令提示符下运行1.准备好pip更新用轮子https://pypi.org/project/pip/#files到这下,然后放到存有python.exe的目录下按住shift右键打开命令提示符或是win+r再cmd打开命令提示符,然后跳转到存有python.exe目录下(P.S. 注意尽量在python.exe目录下)运行python -m pip install --upgrade xxx(pip轮子的文件名)如图,先卸载转载 2021-10-22 16:25:07 · 4440 阅读 · 0 评论 -
文件上传方法验证
做文件上传,下载自动化测试时发现,无法找到以下窗口的控件,搜索后才知道原来是浏览器的对象无法识别windows的控件。于是找到一篇看着比较靠谱的博文打算试一试:https://www.cnblogs.com/ITester520/p/13203341.html不过这篇博文的方法更全:https://blog.youkuaiyun.com/huilan_same/article/details/52439546使用第一篇博文中的pywin32方式:测试网站:https://smallpdf.com/cn/j原创 2021-10-15 15:58:29 · 206 阅读 · 0 评论 -
导入win32gui异常
因为要做selenium中的文件上传,看到有的博主提供了使用pywin32的方法:具体方法请参考:https://blog.youkuaiyun.com/huilan_same/article/details/52439546在安装pywin32,win32gui后发现,导入win32gui异常,无法使用因此不断搜索导入win32异常的解决方法,几乎都看到的都试了一遍:方法仅供参考:1.项目文件名均需要写英文,不能出现中文。该方法试过后,发现还是不行。2.安装的pywin32与自己的python版本不匹配原创 2021-10-15 15:21:56 · 2377 阅读 · 1 评论 -
selenium之 文件上传所有方法整理总结
看见一个大神写的上传文件的解决方法,转载下来研究一下:pyautoGUI官方文档:https://pyautogui.readthedocs.io/en/latest/文件上传是所有UI自动化测试都要面对的一个头疼问题,今天博主在这里给大家分享下自己处理文件上传的经验,希望能够帮助到广大被文件上传坑住的seleniumer。首先,我们要区分出上传按钮的种类,大体上可以分为两种,一种是input框,另外一种就比较复杂,通过js、flash等实现,标签非input我们分别对这两种进行分析:1.inpu转载 2021-10-14 14:10:59 · 438 阅读 · 0 评论 -
记输入框中无法输入的问题
在做登录的自动化测试时,怎么都输入不了用户名发现在运行代码的时候,输入法会自动切换成中文,但我输入的用户名是英文,于是在运行测试用例时怎么都输入不了于是在输入用户名的代码后加入一个回车操作就可以了input_=driver.find_element(By.XPATH,'/Window/Pane[3]/Edit[2]')input.send_keys(Keys.ENTER)...原创 2021-10-12 16:33:29 · 166 阅读 · 0 评论 -
ui自动化测试的意义与理解
分层测试的思想分层测试(有的也叫测试金字塔)是最近几年慢慢流行、火热起来的,也逐渐得到了大家的认可,大家应该已经比较熟悉分层测试的思想了,不太了解的可以自行找一些相应的渠道去补充一下上下文的知识。总的来说测试需要有层次感,不同层面的测试需要不同形态的测试方法来保证其质量。分层测试的思想把测试分为3层:* unit test层:可以简单的理解为白盒测试层。测试的对象是代码,测试工具一般为相应语言对应的单元测试框架,通过各种断言来判断代码的逻辑是否符合预期。单元测试用例一般是从代码中演化出来,先写代码转载 2021-10-09 17:23:02 · 1043 阅读 · 0 评论