摘要: 一.安装CentOs CentOS是Linux系统的一个发行版本,还有Ubuntu、Fedora、Debian等。 安装VMware虚拟机 官网地址:https://www.vmware.com/products/workstation-pro.htmlHttps:/www.vmware.com/c 阅读全文
posted @ 2024-08-24 13:44 cherish-github123 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 在使用jmeter时,若需要产生批量数据,可以通过连接数据库--执行相关sql进行操作,例如添加20条数据 步骤: 1.添加jdbc 数据库配置信息 2.添加循环控制器(循环次数20) 3.循环控制器子级添加计数器(从1开始递增),计数器变量设置为n 4.循环控制器子级添加jdbc request, 阅读全文
posted @ 2024-08-20 16:39 cherish-github123 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 接口测试可以通过工具(postman/jmeter)、自动化测试(python+requests+开源框架)两种方式进行测试 接口测试可以在单元测试之后开始进行,不用关注前端页面有没有形成,也可以渗透到测试的每一个阶段(单元、继承、系统、验收)辅助测试 1.postman安装 下载地址:https: 阅读全文
posted @ 2024-08-15 21:11 cherish-github123 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 1.在进行接口关联时,一般很多个接口共用一个上行接口(例如)登录,可以使用fixture定义一个测试夹具,将登录的接口写在框架的conftest.py文件中: @pytest.fixture(scope="session") def login_fixture(): keyword = Keywor 阅读全文
posted @ 2024-07-21 19:16 cherish-github123 阅读(2) 评论(0) 推荐(0) 编辑
摘要: pycharm生成的allure测试报告应该是通过服务启动查看,但是如果把这个文件保存到本地查看,直接打开页面无内容 可以使用allure-combine工具实现本地正常打开 from allure_combine import combine_allure pytest框架执行入口文件: args 阅读全文
posted @ 2024-07-19 02:27 cherish-github123 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 在jmeter中,测试计划、线程组、取样器都可以添加配置元件 用户定义的变量,那么我们在实际发送请求的时候,使用的是哪个变量呢? 使用的是取样器定义的变量 1.测试计划 2.线程组 3.取样器 发送请求,使用的accounts的值为取样器的apitest21 jmeter寻找变量的顺序是:测试计划 阅读全文
posted @ 2024-07-15 10:45 cherish-github123 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 一.charles简介 Charles是一个HTTP代理服务器,HTTP监视器,当浏览器连接Charles的代理访问互联网时,Charles可以监控浏览器发送和接收的所有数据。它允许一个开发者查看所有连接互联网的HTTP通信,这些包括request, response和HTTP headers (包 阅读全文
posted @ 2024-07-03 16:31 cherish-github123 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 一.Fiddler下载 下载地址https://www.telerik.com/download/fiddler,下载成功后,可以在电脑的开始栏打开fiddler,界面: 二.设置fiddler抓取https请求 1.下载的fiddler默认是抓取http请求,需要配置相关信息,Tools >opt 阅读全文
posted @ 2024-07-03 16:10 cherish-github123 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1.使用adb logcat 查看日志,使用adb logcat -f sdcard/log.txt(输出到手机上) ,先查看报错信息 2.保证主线程能够继续运行,避免在子线程中与UI交互 3.内存溢出,如果程序运行暂时不需要某些资源了,及时释放 4.检查版本,如果崩溃是在发布新版本后,对比两个版本 阅读全文
posted @ 2024-06-26 10:14 cherish-github123 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 使用expected_conditions的url_changes方法判断是否跳转页面登录成功 from selenium import webdriver from selenium.webdriver.support import expected_conditions as ec from s 阅读全文
posted @ 2024-06-16 22:06 cherish-github123 阅读(7) 评论(0) 推荐(0) 编辑