自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 Mac-夜神模拟器 adb配置

2、将查询到的adb复制到夜神模拟器下-MacOS目录下。3、重新输入adb devices即可查询出。问题原因:adb版本不一致导致的。1、终端输入which adb。原有的adb设置为备用。

2023-09-18 17:01:59 685 1

原创 Python-range函数

3、有三个参数:range(start,stop,step)range(1,100) :默认从1开始到99,步长为1。range(1,15,2) 指从1开始到14,步长2。2、有两个参数:range(start,stop)3、使用range()可以生成固定长度的等差数列。如果将序列中的数字全部输出,则执行。

2023-09-15 18:20:47 89

原创 python-Flask开发mock服务

Flask是一个轻量级的Python Web框架,是一个微型框架,具有灵活性和可扩展性;有些时候我们会需要根据接口中参数的不同,返回不同的Mock数据,这个时候我们就需要使用根据需要的场景,修改参数,但是如果需要服务修改后,需要停止之前的服务,重启服务。mock测试,就是在测试活动中,对于某些不容易构造或者不容易获取的比较复杂的数据/场景,用一个虚拟的对象(mock对象)来创建用于测试的测试方法。解决不同的单元之间由于耦合而难于开发、测试的问题,mock既可用于单元测试,也可用于集成测试、系统测试过程中;

2023-09-15 15:00:47 223

原创 常用adb命令梳理

adb pull /phone/sdcard/dididi.apk(手机文件地址) C:\Users\Administrator\Desktop :将手机里文件拉取到电脑。adb push a.txt /mnt/sdcard/ :将电脑某一目录下的文件a.txt 传到手机指定目录mnt/sdcad目录中。手机设备截屏:adb shell screencap -p /sdcard/aa.png。手机文件下载到电脑:adb pull /sdcard/aa.png ./

2023-09-14 08:31:02 206 1

原创 Python-全字段断言-DeepDiff

deepdiff 模块常用来校验两个对象是否一致,包含三个常用类:DeepDiff、DeepSearch、DeepHash。DeepDiff最常用,可以对字典、可迭代对象、字符串等进行对比,使用递归查找所有差异,也可以用来校验文件内容的差异,如txt、json、图片等等。实际请求结果和预期值的json数据一致,则返回{}空字典,否则会返回对比差异的结果,接口测试中可以根据这个特点进行断言。文件一dd_text01: “测试测试测试—测试测试”文件二dd_text02:“测试测试测试–测试测试”

2023-08-30 10:17:52 77

原创 Python-eval()函数

eval是Python的一个内置函数,用来执行一个字符串表达式,并返回表达式的值。字符串–>列表、字符串–>字典、字符串–>元组、字符串–>逻辑运算符。4、字符串转逻辑运算符。

2023-07-28 10:26:53 64 1

原创 已解决DeprecationWarning: Using or importing the ABCs from ‘collections‘ instead of from ‘collections.a

报错原因:这个异常报错是导入collections的原因,上面说python3.10版本不在支持collections,建议使用collections.abc。第一种情况: 在代码文件中导入了 collections 这个模块的报错。第二种情况:在代码文件中导入了 collections 这个模块依旧报错。创建pytest.ini文件,再次运行,不再警告⚠️。

2023-07-24 16:38:56 292

原创 Redis缓存测试整理笔记(一)

如果遇到请求攻击,即使这个缓存有效期只有1秒,也是很有效的,能够挡住大量的请求。针对请求参数变化不大,返回的数据跟DB中存储的数据很接近的情况,适合在”里面“缓存数据,也就是在更新DB的同时更新缓存,这种情况最优的状态下,只需要读缓存就够了,不需要跟DB直接交互,能大大缓存DB压力,这种缓存有效期可以设置很长。内存缓存和数据库缓存类似,受技术栈限制,比如Java可以使用,并且非常频繁,但是PHP无法使用,内存缓存比数据库缓存更快,因为内存缓存不可能一直增加,所以限制更多,稍微不注意就会出现内存泄漏的问题.

2023-07-18 09:08:29 358 1

原创 django.core.exceptions.ImproperlyConfigured: mysqlclient 1.4.3 or newer is required; you have 1.0.2.

在项目的__init__.py文件中增加一行。再重新执行即可,实测有效。

2023-06-14 17:21:20 496 1

转载 (二)JMeter运行原理

JMeter是通过线程组来驱动多个线程运行测试脚本对测试服务器发起负载,每一个负载机上都可以运行多个线程组。JMeter支持远程运行。(1)控制机:运行多台JMeter负载机进行性能测试时,被选中作为管理机的那台机器即是控制机。JMeter控制机也可以参与脚本的运行,同时担负着管理远程负载机指挥远程负载机的任务,并收集远程负载机的测试结果。(2)负载机:向被测试应用服务器发起负载的机器,控制...

2019-03-04 09:50:59 216

原创 (一)性能测试相关术语

负载:模拟业务测试对服务器造成压力的过程,比如1000个用户登录系统。性能测试:模拟用户负载来测试系统在负载情况下,系统的响应时间、吞吐量等指标是否满足性能要求。负载测试:在一定软硬件环境下,通过不断加大负载来确定在满足性能指标情况下能够承受的最大用户数。性能测试指标:tps(每秒事物数)、rt(事物平均响应时间)、cpu using(CPU利用率)、Men Using(内存使用情况)。配...

2019-02-19 21:10:42 125

2017年下半年软件评测师真题

2017年下半年软件评测师真题,附上详细的题目。。。。。

2018-01-12

ios+appuim环境搭建

Appium作为一个开源的、跨平台的自动化测试工具,适用于测试原生或混合型移动App。

2018-01-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除