
python
文章平均质量分 77
peace老师
专研性能测试、自动化测试
展开
-
linux系统搭建python+appium自动化测试环境【正式环境】
linux系统搭建python+appium自动化测试环境0 前言1 环境准备2 安装centos72.1 本地安装vmware workstation2.2 安装centos73 安装java 9.0.43.1 下载安装包3.2 卸载原open jdk3.3 安装jdk93.3.1 上传安装包3.3.2 解压tar包3.3.3 配置环境变量3.3.4 验证是否安装成功4 安装python 3.6.44.1 安装依赖4.2 下载安装包4.3 解压安装包4.5 创建python3目录4.6 进入解压后的文件夹原创 2021-12-15 11:27:24 · 2599 阅读 · 8 评论 -
pyqt5相关组件
QTreeWidget鼠标移入显示按钮耗时操作异步线程处理回调QPushButton改为链接样式QComboBox禁用鼠标滚轮更改数据原创 2021-11-09 15:09:49 · 979 阅读 · 0 评论 -
vscode写python项目问题总结
vscode写python项目1、导自定义包报错的问题2、调试模式入参1、导自定义包报错的问题错误信息:Import "celery_tasks.main" could not be resolved解决方案:在项目根目录下找到或者创建.vscode\settings.json文件中填写:{ "python.analysis.extraPaths": [ "amazing_proj/" ]}快捷创建tip:点F5进行调试,自动生成.vscode\launc原创 2021-07-06 09:15:47 · 358 阅读 · 0 评论 -
python写个挡板程序,维护测试人员的脸面
目录1 挡板程序的意义所在2 需求分析3 开始写3.1 python+django环境搭建3.2 搭建项目3.2.1 创建项目3.2.2 添加一个配置文件3.2.3 加载配置文件3.2.4 添加接口3.2.5 配置接口路径3.2.6 修改项目配置3.3 启动项目看效果3.3.1 启动项目3.3.2 浏览器测试3.3.3 post请求(json格式)测试3.3.4 post请求(form表单)测试3.3.5 get请求测试4 实际应用1 挡板程序的意义所在压测或接口测试的时候,需要测试自己系统的性能或功能原创 2021-05-06 11:40:36 · 3355 阅读 · 4 评论 -
vscode配置(python、git、vue、js)
直接上,新版的eslint尤其管事{ "files.associations": { "*.spec": "properties" }, "terminal.integrated.shell.windows": "cmd.exe", "terminal.integrated.shellArgs.windows": [ "/k", "D:\\cmder\\v...原创 2020-03-27 21:26:57 · 1347 阅读 · 0 评论 -
[python]appium+pytest+allure移动端自动化(二)框架篇
目录1 项目实例2 必备信息统计2.1 查看要测试的apk的信息2.2 查看模拟器地址、系统版本号2.3 启动appium,并查看appium端口号3 开始搭架子4 开始写4.1 先写一个简单的demo4.2 开始封装4.2.1 封装PageObject4.2.2 日志封装4.3 写个测试用例测试下4.4 生成个报告1 项目实例框架如下:2 必备信息统计2.1 查看要测试的apk的信息...原创 2020-03-06 17:08:37 · 4275 阅读 · 9 评论 -
[python]appium+pytest+allure移动端自动化(一)环境搭建篇
目录1 项目实例2 环境3 环境安装配置3.1 python安装及配置略过3.2 java安装及配置略过3.3 模拟器安装略过3.4 android sdk安装3.5 node.js安装配置3.6 appium安装3.7 allure安装3.8 安装allure-pytest3.9 安装Appium-Python-Client3.10 安装PyYAML3.11 安装pytest1 项目实例大框...原创 2020-03-06 14:23:00 · 4235 阅读 · 2 评论 -
性能测试基础数据准备
根据我们测试系统的不同,准备测试数据大概分为这么几类1、数据库铺底数据2、待上传的文件1 数据库铺底数据数据库铺底数据可以分为这么几种情况1、需要我们插入的2、需要之前业务跑进去之后,我们拿出来用的1.1 需要插入数据库的如果是mysql数据库,可以参考另一篇文章,采用批量操作+事务的方式 插入大量数据大量插入mysql数据1.2 需要我们从数据库拿出来用的这时候,我们可以直...原创 2020-01-03 16:06:28 · 1613 阅读 · 0 评论 -
pyinstaller打包流程
jmeter使用手册基础环境坑,大坑,深坑基础环境python 2.7.17pyinstaller 3.5安装pyinstallerpip install pyinstaller坑,大坑,深坑背景:用pygame写了个贪吃蛇游戏,要打包成exe用到了字体文件 C:\Windows\Fonts\simsun.ttc (宋体)打包过程中没有报错打包过程中的警告可以忽略,这个警告...原创 2019-11-08 09:24:49 · 2033 阅读 · 5 评论