![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
文章平均质量分 60
马+彤
这个作者很懒,什么都没留下…
展开
-
appium自动化测试
原创 2022-05-05 19:48:23 · 293 阅读 · 0 评论 -
移动端测试(1)
monkey测试4.1. 参考资料Android之Monkey全参数(包含隐藏参数)_北极的冰箱的博客-CSDN博客_android monkey 参数4.2. Money介绍顾名思义,Monkey就是猴子, Monkey测试,就像一只猴子, 在电脑面前,乱敲键盘在测试。 猴子什么都不懂, 只知道乱敲通过Monkey程序模拟用户触摸屏幕、滑动Trackball、 按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常4.3. Monkey用来做什么Monkey 主原创 2022-04-30 16:08:28 · 617 阅读 · 0 评论 -
移动端测试
一:手机端常规测试1.1:介绍手机测试的对于手机端测试,按照平台来分,分为Android和IOS两大主流系统1.1.1:对于ios和Android,二者有区别,我就说一下我在测试这两款手机app的感受吧1、两者运行机制不同:IOS采用的是沙盒运行机制,安卓采用的是虚拟机运行机制。2、两者后台制度不同:IOS中任何第三方程序都不能在后台运行;安卓中任何程序都能在后台运行,直到没有内存才会关闭。3、IOS中用于UI指令权限最高,安卓中数据处理指令权限最高。Android开源导致碎片化比较严重原创 2022-04-28 20:28:00 · 528 阅读 · 0 评论 -
微博PO模型生成测试报告
PO封装第一个界面第二个界面第三个界面第四个界面进行运行生成测试报告(HTML)测试报告图片测试报告界面原创 2022-04-27 21:41:15 · 373 阅读 · 0 评论 -
PO模型测试作业编写
一. PO模型介绍在自动化中,Selenium自动化测试中有一个名字经常被提及PageObject(思想与面向对象的特征相同),通常PO模型可以大大提高测试用例的维护效率优点:重用,业务和对象分离,代码结构清晰,方便代码维护二. PageObject设计模式三:PO的核心要素1.在PO模式中抽离封装集成一个BasePage类,该基类应该拥有一个只实现webdriver实例的属性2.每一个page都继承BasePage,通过driver来管理本page中元素,将page中的操作封装原创 2022-04-27 19:54:58 · 349 阅读 · 0 评论 -
web定位元素和脚本
Web自动化测试进阶Selenium自动化测试框架1.什么是框架? 框架(framework)是一个框子——指其约束性,也是一个架子——指其支撑性。是一个基本概念上的结构,用于去解决或者处理复杂的问题。框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。 框架,其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单说就是使用别人搭好的舞台,你...原创 2022-04-26 07:52:20 · 110 阅读 · 0 评论 -
xpath和css搜索节点语言
xpathcss语言原创 2022-04-24 19:32:35 · 262 阅读 · 0 评论 -
QQ测试用例编写
原创 2022-04-23 13:49:13 · 2353 阅读 · 0 评论 -
tomcat+jenkins+ant持续化集成测试报告
搭建JMeter+Jenkins+Ant持续化apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由Apache软件基金会所提供。Ant它有以下的优点。跨平台性。Ant是纯Java语言编写的,所以具有很好的跨平台性。操作简单。Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件,build.xml)。 Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象。由于Ant构建文原创 2022-04-21 17:20:41 · 163 阅读 · 0 评论 -
requests接口测试
requests接口测试1:介绍requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到,Requests是Python语言的第三方的库,专门用于发送HTTP请求2:前提pip install requestsget请求post请求Requests响应r.status_code 响应状态码r.heards 响应头r.cookies 响应cookiesr.text 响应文本...原创 2022-04-20 20:59:50 · 135 阅读 · 0 评论 -
pytest单元测试
单元测试之pytest前提:需要安装pytest和pytest-html(生成html测试报告)pip install pytest 和 pip install pytest-html1:命名规则Pytest单元测试中的类名和方法名必须是以test开头,执行中只能找到test开头的类和方法,比unittest更加严谨unittest:Setup>> setupclass , teardown >> teardownclass(课堂作业)Pytest: setu原创 2022-04-19 18:27:03 · 815 阅读 · 0 评论 -
python单元测试unittest
一:单元测试,集成测试,功能测试单元测试颗粒度最小,一般由开发小组采用白盒方式来测试,主要测试单元是否符合“设计”;是指对软件中的最小可测试单元进行检查和验证集成测试介于单元测试和系统测试之间,一般由开发小组采用白盒+黑盒的方法来测试,即验证“设计”又验证“需求”。主要用来测试模板与模板之间的接口,同时还要测试一些主要的业务功能功能测试颗粒度最大,一般由独立的测试小组采用黑盒的方式来测试,主要测试系统是否符合“需求规格说明书二:Unittest重要组成Python中有一个原创 2022-04-18 19:12:26 · 390 阅读 · 0 评论 -
python面向对象(三)
私有属性私有方法修改私有属性的值类属性和实例属性类方法和静态方法__new__方法介绍设计模式:单例模式私有属性封装的意义:将属性和方法放到一起做为一个整体,然后通过实例化对象来处理;隐藏内部实现细节,只需要和对象及其属性和方法交互就可以了;对类的属性和方法增加 访问权限控制。私有权限:在属性名和方法名 前面 加上两个下划线 __类的私有属性 和 私有方法,都不能通过对象直接访问,但是可以在本类内部访问;类的私有属性 和 私有方法,都不会被子类继承,子类也无法访问;私原创 2022-04-17 18:03:44 · 238 阅读 · 0 评论 -
python中的继承(二)
继承的概念单继承多继承子类重写父类同名的属性和方法子类调用父类同名的属性和方法多层继承通过super()调用父类方法(扩展)单继承说明:虽然子类没有定义__init__方法初始化属性,也没有定义实例方法,但是父类有。所以只要创建子类的对象,就默认执行了那个继承过来的__init__方法总结:子类在继承的时候,在定义类时,小括号()中为父类的名字父类的属性、方法,会被继承给子类多继承:子类继承多个父类说明:多继承可以继承多个父类,也继承了所有父类的属性和方法注.原创 2022-04-16 16:56:48 · 429 阅读 · 0 评论 -
python面向对象(一)
面向对象的介绍面向对象编程的2个非常重要的概念:类和对象对象是面向对象编程的核心,在使用对象的过程中,为了将具有共同特征和行为的一组对象抽象定义,提出了另外一个新的概念——类类的构成类(Class) 由3个部分构成01). 类的名称:类名02). 类的属性:一组数据03). 类的方法:允许对进行操作的方法 (行为)定义类定义一个类,格式如下:class 类名: 方法列表demo:定义一个Hero类# class Hero: # 经典类(旧式类)定义形式cla...原创 2022-04-15 19:35:09 · 97 阅读 · 0 评论 -
最近作业编写
原创 2022-04-13 18:42:26 · 89 阅读 · 0 评论 -
python中文件操作和异常处理
文件的作用使用文件的目的:保存数据存放在磁盘把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力写数据(write)总结:如果文件不存在那么创建,如果存在那么就先清空,然后写入数据读数据(read)总结:如果用open打开文件时,如果使用的"r",那么可以省略,即只写 open('test.txt')如果没有文件,打开报错,存在该文件才能操作如果文件中存在中文显示,会出现乱码需要添加encoding='utf-8'open(‘test.txt.原创 2022-04-12 17:15:54 · 417 阅读 · 0 评论 -
jmeter基本操作
1 性能测试基于协议模拟用户发出请求,对服务器形成一定负载,来测试服务器的性能指标是否满足要求性能指标关注点:时间性能、空间性能性能测试与页面无关性能测试定义:指通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试Jmeter简介2.1. 我们为什么使用Jmeter开源,免费,基于Java编写,可集成到其他系统可拓展各个功能插件支持接口测试,压力(负载和压力)测试等多种功能,支持录制回放,入门简单相较于自己编写框架活其他开源工具,有较为完善的UI界面,原创 2022-03-30 16:37:06 · 110 阅读 · 0 评论