自定义博客皮肤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)
  • 收藏
  • 关注

原创 Python下

这样的好处是,

2024-05-07 14:36:04 588

原创 Python上

元组使用小括号,且逗号隔开各个数据,数据可以是不同的数据类型,一个元组可以存储多个数据,元组内的数据是不能修改的,死数据规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函数内容以冒号起始,并且缩进。return 表达式 #返回结束函数return同级后面代码不执行,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。

2024-05-07 14:34:43 839

原创 APP自动化

6、rect:元素的大小和位置组合字典,返回字典{'height':高,'width':宽,'x':坐标,'y':坐标}隐式等待是根据事件进行等待,等待特定时间。3、get_attribute(self,*name):根据属性名获取元素属性,属性名填写错误会报错。4、size:获取元素的宽和高,返回字典{'height':高,'width':宽}5、location:获取元素左上角的坐标,返回字典{'x':坐标,'y':坐标}2、tag_name:获取元素的标签名(原生应用无标签名,所以为None)

2024-05-05 14:23:52 606

原创 ui自动化

是一种封装思想,旨在为每个待测页面创建一个页面对象,从而将繁琐的定位操作、操作细节封装到这个页面对象中,对外只提供必要的操作接口,在调用的时候只调用提供的接口,不用去调用操作细节,最终实现程序的高内聚低耦合,使程序模块的可重用性、移植性大大增强。base:base_page,基类,定义项目所需的公共方法,对Selenium一些常用的api进行二次封装,如:find_element、click、send_keys、screenshot、调用JavaScript脚本的方法以及其他与浏览器相关的操作。

2024-05-05 14:23:10 808

原创 接口自动化

org_data:数据层这里将测试数据放在excel中,通过read_data方法读取。Requests库 是 Python编写的,基于urllib 的 HTTP库,使用方便。如果接口文档中没有明确的规定说,请求是json格式的,那么请求都是放在字典中的。cookies其实是一种类字典的形式,可以用字典取值的方式进行取值。pytest.ini:主配置文件,可以改变pytest的默认行为。utils:工具层一般存放日志,文件读取,数据库操作工具。utils/yaml_utils.py写读配置文件方法。

2024-05-04 18:02:23 702

原创 jmeter——下

合理的定义事务,能够方便分析耗时(特别是混合业务功能场景测试),进而方便分析瓶颈。比如,购买商品,我们可以把下订单定义为一个事务,把支付也定义为一个事务。

2024-05-03 09:18:30 792 1

原创 jmeter——上

同步定时器:阻塞线程(累积一定的请求),当在规定的时间内达到一定的线程数量,这些线程会在同一个时间点一起释放,瞬间产生很大的压力。: 代表非贪婪匹配,找到左边界后,往右查找匹配右边界,只要有匹配的右边界就停止继续查找;(2)2个用户针对(服务器的QPS要求:20QPS (20 次/s))的频率访问百度首页,持续一段时间,统计运行情况。.*匹配规则:找到左边界值后,往右查找有边界,找到最后面的右边界,中间的所有数据都被记录下来。线程数:代表用户数,即性能测试时的负载量(线程数为2比线程数为3对应的负载量小)

2024-05-01 18:12:55 179

原创 Charles抓包工具

抓包软件,可以抓取电脑上所有软件发的包。抓包原理: charles自动创建了一个代理,发送数据都要经过代理,同时把所有路过的数据全部展示出来。添加证书抓包配置注意:记录设置用完需要关闭掉,不然后面练习会发现charles抓不到包。

2024-04-30 18:04:59 207

原创 postman

小程序 体验版内--分享按钮--开发调试--打开调试--点击console(log就是我们网页里面的console)首先要获取接口凭证(获取access_token接口)其次要创建一个属于自己的成员(创建成员接口)接口:是指系统或组件之间的交互点,通过这些交互点可以实现数据的交互。⒉按照业务逻辑把接口串联起来,保证接口可以完成业务逻辑。4.对数据库有操作的接口一定要校验数据库的修改是否正确。按照接口文档进行测试,保证每一个接口能够正常返回数据。3.对每个接口进行单独的测试例子:创建部门(场景法)

2024-04-29 20:25:41 505 2

原创 redis数据库

非关系型数据库Redis也叫缓存数据库也是内存数据库。

2024-04-28 18:12:11 1026

原创 软件测试基础

说法一:使用人工或自动的手段来运行或测量软件系统的过程,以检验软件系统是否满足规定的要求,并找出与预期结果之间的差异。说法二:软件测试就是利用一定的方法对软件的质量或者使用性进行判断和评估的过程。

2024-04-27 18:47:39 272

空空如也

空空如也

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

TA关注的人

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