
自动化测试
EASY_2020
这个作者很懒,什么都没留下…
展开
-
selenium-激活pycharm,以及在pycharm中使用selenium时标红报错问题处理
pycharm默认会调用系统安装的Python,由于系统安装了多个python版本,在pycharm设置里面修改python的目录为当时pip install的python版本目录即可(where python查找目录)file ----> setting ----> project: ----> Project Interprester 这个会话中,可以设置python的版本,现象: pycharm中输入from selenium import webdriver, selenium标红。原创 2024-02-28 22:59:43 · 905 阅读 · 0 评论 -
airtest部署安装与脚本执行
4、把air后缀的文件夹放入D:\software\airtest。5、adb连接好手机后,双击批处理文件。::执行 airtest run 命令。::进入D盘的test目录。1、安装好Python3。原创 2022-09-14 16:57:09 · 901 阅读 · 1 评论 -
copy\while-python(day6)
纯计算无IO(输入输出)的死循环会导致致命的效率问题(卡死)inp_name = input(‘请输入账号:’)inp_name = input(‘请输入账号:’)inp_pwd = input(‘请输入密码:’)inp_pwd = input(‘请输入密码:’)print(“输错超出次数,请10s后再尝试”)新增需求:超出3次输错则等待10s后继续输入。print(‘账号密码错误!print(‘账号密码错误!print(“输错超出次数”)print(‘登录成功’)print(‘登录成功’)...原创 2022-08-10 18:17:41 · 282 阅读 · 0 评论 -
字符类型-python(day5)
列表list、字典类型dict则是可变类型,旧瓶装新酒,值改变,id不变。整型和浮点型、字符型都是不可变类型,id变了、值也变了。字典类型dic={‘k’1,‘k2’‘name’}不可变类型值改变,id也变了,产生新值。栈区存放变量名,堆区存放id地址和值。可变类型值改变,id不变。1、可变与不可变类型。...原创 2022-07-20 18:04:25 · 276 阅读 · 0 评论 -
GC垃圾回收机制+输入输出-python(day4)
引用计数的回收机制当对象没有被引用,该对象就会被回收。分代回收经历多次扫描后,对象的引用计数都没有被回收,gc对其的扫描频率会降低(空间换时间),但会存在垃圾没有被及时回收的问题。...原创 2022-07-19 17:03:36 · 239 阅读 · 0 评论 -
selenium自动化框架
**selenium是基于python开发的开源自动化框架**pip install selenium==3.1.4import selenium没有报错即可下载对应WebDriver操作Firefox浏览器的驱动程序: (注意和自己的操作系统以及浏览器版本对应,然后将D: \driver\目录 添加到环境变量path中)Selenium IDE:一个Firefox插件,可以录制用户的基本操作,生成测试用例。随后可以运行这些测试用例在浏览器里回放,可将测试用例转换为其他语言的自动原创 2021-06-22 14:32:35 · 355 阅读 · 0 评论 -
UIrecorder原理与环境搭建
一、UIRecorder 是什么UIRecorder 是一款 UI录制 和 回归测试 工具录制后生成 JavaScript 测试脚本代码。回归测试过程中,可以利用生成的 JavaScript 测试脚本代码,使用 Mocha 对自测过程进行回放整体框架:二、底层依赖1、Chrome Extension:Chrome的扩展程序;UIRecorder 主要利用了 Chrome Exten...原创 2020-03-18 15:40:54 · 1834 阅读 · 0 评论