- 博客(55)
- 资源 (1)
- 收藏
- 关注
原创 移动端测试之app的操作
APP元素定位操作id定位class定位xpath定位点击元素发送数据到输入框清空输入框内容获取元素在屏幕上的坐标swip滑动事件scroll滑动事件drag拖拽事件应用置于后台事件手指轻敲操作tap 点击perform执行手指按操作等待操作手指移动操作...
2022-01-14 14:48:09
149
原创 移动端测试monkey
Monkey 命令 基本参数介绍 使用monkey测试手机所有程序-p <允许的包名列表> 显示日志详细程度-v-v -v-v -v -v将log信息写到本地s 随机数种子--throttle <毫秒> --pct-touch 触摸事件--pct-motion --ignore-crashes通常,应用发生崩溃或异常时Monkey会停止运行。如果设置此项,Monk...
2022-01-14 10:59:01
126
原创 移动端测试
Testin云测使用登录完善信息进入标准兼容测试上传sdk查看测试报告下载报告报告内容sdb命令先配置环境变量输入adb 成功就显示 不成功就显示 ‘不是内部命令’ADB常用指令开启服务关闭服务安装软件覆盖安装查看全部包名查看(第三方)包名查看(系统)包名卸载软件 将电脑文件...
2022-01-12 18:39:17
115
原创 Selenium自动化测试框架(上)
1.Selenium概述2.Selenium IDE3.Selenium API基础4.Selenium API高级什么是框架?框架(framework)是一个框子——指其约束性,也是一个架子——指其支撑性。是一个基本概念上的结构,用于去解决或者处理复杂的问题。 框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。 框架,其实就是某种应用的半成品,就是一组组件,供你选
2022-01-08 16:55:20
11549
4
原创 web端自动化基础篇
nodename 选取此节点的所有子节点。/ 从根节点选取。// 从匹配选择的当前节点选择文档中的节点,而不考虑它们的位置。. 选取当前节点。.. 选取当前节点的父节点。@ 选取属性。选取head子元素的第一个meta元素选取head子元素的最后一个meta元素选取head子元素的倒数第二个meta元素选取head子元素的小于下标为3的...
2022-01-06 19:30:09
367
原创 JMeter+Jenkins+Ant
apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由Apache软件基金会所提供。Ant它有以下的优点。跨平台性。Ant是纯Java语言编写的,所以具有很好的跨平台性。操作简单。Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件,build.xml)。 Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象。由于Ant构建文件 是XML格式的文件,所以很容易维护和书写,而且
2022-01-05 18:58:14
227
原创 python 单元测试之unittest
单元测试,集成测试,功能测试单元测试,集成测试,功能测试单元测试颗粒度最小,一般由开发小组采用白盒方式来测试,主要测试单元是否符合“设计”;是指对软件中的最小可测试单元进行检查和验证 集成测试介于单元测试和系统测试之间,一般由开发小组采用白盒+黑盒的方法来测试,即验证“设计”又验证“需求”。主要用来测试模板与模板之间的接口,同时还要测试一些主要的业务功能。功能测试 颗粒度最大,一般由独立的测试小组采用黑盒的方式来测试,主要测试系统是否符合...
2021-12-30 20:06:51
141
原创 python 面向对象(属性 方法)
主要分为:私有属性 私有方法 修改私有属性的值 类属性和实例属性 类方法和静态方法私有权限:在属性名和方法名 前面 加上两个下划线 __ 类的私有属性 和 私有方法,都不能通过对象直接访问,但是可以在本类内部访问; 类的私有属性 和 私有方法,都不会被子类继承,子类也无法访问; 私有属性 和 私有方法 往往用来处理类的内部事情,不通过对象处理,起到安全作用。私有方法 私有属性类部调用私有属性和私有方法私有方法和私有属性 子类通过调用通过实例化方法调...
2021-12-28 14:07:15
318
原创 python 类
继承的概念单继承多继承子类重写父类同名的属性和方法子类调用父类同名的属性和方法多层继承程序中的继承 在程序中,继承描述的是多个类之间的所属关系。 如果一个类A里面的属性和方法可以复用,则可以通过继承的方式,传递到类B里。 那么类A就是基类,也叫做父类;类B就是派生类,也叫做子类。单继承:子类只继承一个父类多继承可以继承多个父类,也继承了所有父类的属性和方法 注意:如果多个父类中有同名的 属性和方法,则默认使用第一个父类的属性和方法(根据类的魔法属性mro的顺序来查找) 多个父
2021-12-27 16:22:42
153
原创 评论/点赞/分享/收藏/上传/下载/收索/ 测试点
点赞功能:是否可以点赞是否可以取消是否可以重复点赞是否可以给自己点赞是否可以给陌生人点赞性能:点赞响应时间取消点赞响应时间重复点击点赞按钮是否造成卡顿多人同时点赞是否对服务器造成压力多人同时取消点赞是否对服务器造成压力安全:点赞成功是否显示微信名点击微信名是否进入微信信息页陌生人是否可查看点赞人员陌生人是否可以点赞是否可以取消点赞UI界面:按钮布局是否合理输入框布局是否合理文字大小是否合理表情大小是否合理评论位置区域是否合理点赞样式是否合理点赞人显
2021-12-25 16:26:12
217
原创 python 导包
魔幻方法__init__在Python中定义类经常会用到__init__函数(方法),首先需要理解的是,两个下划线开头的函数是声明该属性为私有,不能在类的外部被使用或访问。而__init__函数(方法)支持带参数类的初始化,也可为声明该类的属性(类中的变量)。__init__函数(方法)的第一个参数必须为self,后续参数为自己定义。定义__init__后,执行实例化的过程须变成Student(arg1, arg2, arg3),新建的实例本身,连带其中的参数,会一并传给_...
2021-12-25 15:06:30
202
原创 python 文件操作和异常处理
文件操作1:文件操作介绍 2:文件的打开与关闭 3:文件的读写 4:文件及文件夹的相关操作 异常处理 1:异常介绍 2:捕获异常 3:异常的传递 4:抛出自定义的异常 5:异常处理中抛出异常 文件的打开与关闭 写数据读数据(read)使用read(num)可以从文件中读取数据,num表示要从文件中读取的数据的长度(单位是字节),如果没有传入num,那么就表示读取文件中所有的数据如果用open打开文件时,如果使用.
2021-12-24 16:21:48
102
原创 python 函数与变量
定义时小括号中的参数,用来接收参数用的,称为 “形参”调用时小括号中的参数,用来传递给函数用的,称为 “实参”获取字符串里某个字符的次数获取字符获取字符串里出现最多的字符位置参数关键字参数缺省参数不定长参数有时可能需要一个函数能处理比当初声明时更多的参数, 这些参数叫做不定长参数,声明时不会命名。不定长参数* args 会存放所有未命名的变量参数,args为元组不定长参数* * kwargs ...
2021-12-23 11:35:56
152
原创 python 字典
字典输出的两种方式修改元素添加数据删除元素 和 删除全部测量字典中,键值对的个数返回一个包含字典所有KEY的列表返回一个包含字典所有value的列表返回一个包含所有(键,值)元祖的列表遍历元素...
2021-12-22 11:50:24
494
原创 python 字符串等总结
给定一个字符串str = “helloworld”,利用所学字符串的切片知识,反转字符串给定一个字符串str = “my name is baoabo”,将“ ”(空格)替换为“,”,并输出显示给定一个字符串str = “HELLO WORLD HELLO PYTHON”,将str中所有大写字符为小写str = “ ”(空格),li = [“lisi”,“love“,“xuexi”],将li中每个字符后面插入str,构造出一个新的字符串并输出...
2021-12-21 14:28:33
166
原创 python 列表总结
静态初始化一个空列表list,使用循环向列表中添加 1--10之间的所有整数向01中创建的列表list中添加一个字符串“XuanGe删除下标索引为0的元素将下标索引为1的元素改为66输出列表中的第3个元素查询出所有的偶数添加到列表list1中,并将list1排序list= [23,34,35,31,22,33,55,43,78,34]将01中排序的list1通过extend添加list2= [[[3,21...
2021-12-21 13:54:30
256
原创 python 循环总结
九九乘法表使用for循环输出数字0--9,当数字为6的时候,跳出本次循环,执行其他循环,当数字为8的时候,停止循环使用循环(任意一种)计算0--100之间所有基数的和使用for循环,输出如下图形...
2021-12-20 14:26:00
939
原创 postman和jmeter区别
1:postman请求的请求URL是一个整体,jmeter分成了4个部分(协议、主机、端口、路径)2:postman可以在请求中直接填写请求头信息, jmeter需要通过添加http请求头管理器添加请求头3. postman也支持csv数据文件的导入,但是每次执行时都需要收工加载数据文件。不方便(所以只能做半自动化) Jmeter可以进行完全自动化4.Postman有很多自带的断言函数,直接引用即可,操作非常方便。。。 jmeter也自带断言组件,操作非常直观。 区别: postman ...
2021-12-16 20:36:47
112
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人