项目测试前的准备
测试计划项目测试前的准备文档输入《用户说明书》《软件需求说明书》《项目计划》《软件概要设计说明书》《软件详细设计说明书》《demo》《单元测试用例》《单元测试报告》输出《测试计划》《测试用例》《测试报告》《用户说明书》《用户操作手册》说明输入文档是由产品与开发提供;输出文档是由测试热源提供,测试准备阶段是提供相应的模板;输出的文档根据项目生命周期比较短、测试的级别比较少、系统功能简单等,可以对测试文档进行裁减或合并。测试对象APP客...
selenium用法详解
自动化测试框架selenium 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能和用户需求。支持自动录...
带你了解接口测试
接口自动化什么是接口测试所谓接口,是指同一个系统中模块与模块间的数据传递接口、前后端交互、跨系统跨平台跨数据库的对接。而接口测试,则是通过接口的不同情况下的输入,去对比输出,看看是否满足接口规范所规定的功能、安全以及性能方面的要求。为什么要做接口测试1.相比系统测试,更早介入测试,提高效率;2.可以发现前端测试不了的问题,提高版本质量;3.接口标准化了,更容易实现自动化和持续集成,降低测试成本。如何开展接口测试接口测试的开展一般包含5...
等价类方法
测试用例设计方法等价类的定义等价类是把所有的输入数据,即程序的输入域划分为若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。是一种非常重要的、常用的黑盒测试用例设计方法。释义核心是根据输入值的可选条件划分有效等价类和无效等价类,分别设计出正向测试用例和反向测试用例。范例例如:输入框测试,输入数值范围为0-100的整数1、考虑等价类划分的可选条件等价类划分时首先需要考虑划分的维度 维度输入类型维度一...
边界值法
中级知识边界值法的定义边界值分析也是一种黑盒测试方法,适度等价类分析方法的一种补充,由长期的测试工作经验得知,大量的错误是发生在输入或输出的边界上。因此针对各种边界情况设计测试用例,可以查出更多的错误。边界值法示例边界类型六个值范例一范例二范例三范例四值一-1-0.011611:59上边界值二003212:00值三10.016412:01值四991.24128...
测试思维
基础入门小鸽聊聊测试思维小鸽一直很疑惑测试的核心思维是什么?请教业内大佬,然后整理了一些资料,给各位测试的同学们参考。测试活动:本质是一个工程的活动,从工程的思维需要考虑质量/进度/成本测试过程需要考虑效果/效率/经济性图片需要美化测试的特点1、测试的对象是硬件或软件,硬/软件是由人开发出来的。2、人的工作是很容易出现错误的,只能够尽量规避错误,无法避免犯错。3、测试不是一个孤立的工作,它是软件开发过程的其中一环。4、测试工作可以证明程序存...
Jmeter工具
性能测试工具工具简介Apache JMeter™应用程序是一个 100% 纯 Java 的开源应用程序,主要用于接口测试和性能测试 。它最初是为测试 Web 应用程序而设计的,但后来扩展到其他测试功能。Apache JMeter 可用于测试静态和动态资源、Web 动态应用程序的性能。它可用于模拟服务器、服务器组、网络或对象上的重负载,以测试其强度或分析不同负载类型下的整体性能。图片需要美化能够加载和性能测试许多不同的应用程序/服务器/协议类型:...
测试人员的基本素养
基本素质一、专注就是集中精力、全神贯注、专心致志。一个专注的人,往往能够把自己的时间、精力和智慧凝聚到所要干的事情上,从而最大限度地发挥积极性、主动性和创造性,努力实现自己的目标。如果能够专注于测试工作,慢慢的会热爱测试工作,对测试工作越来越有兴趣,还能发现更多的软件缺陷。四、责任具备严谨、耐心、认真、负责的态度,本着对质量一丝不苟的追求,坚持用客户的观点看待问题,不放过任何一个可能存在的疑点,充分关注细节,尽可能找出更多的缺陷。也只有具有高...
压力测试web交互接口
性能测试概述压力测试web交互接口更新记录规范接口域请求方式数据类型内容编码请求包体的参数请求包体参数格式示例返回的消息字段返回的消息字段格式示例接口列表机器基本信息上传接口接口地址CURL命令请求示例返回字段返回示例机器性能数据上传接口接口地址CURL命令请求示例返回字段返回示例任务获取接口接口地址返回字段tasks节点字段设备状态上报接口接口地址返回字段返回示例测试...
测试发布的分类
测试分类测试发布的分类滚动升级在升级过程中,并不一下子启动所有新版本,是先启动一台新版本,再停止一台老版本,然后再启动一台新版本,再停止一台老版本,直到升级完成,这样的话,如果日常需要10台服务器,那么升级过程中也就只需要11台就行了。蓝绿部署同时运行两个版本的应用,蓝绿部署的时候,并不停止掉老版本,而是直接部署一套新版本,等新版本运行起来后,再将流量切换到新版本上。但是蓝绿部署要求在升级过程中,同时运行两套程序,对硬件的要求就是日常所需的二...