测试
文章平均质量分 92
柠萌呀
致力于Java学习,加油,我能行!
展开
-
测试【八】:性能测试的术语和分类
目录性能测试一、基础1.为什么要进行性能测试(WHY)2.性能测试关注的内容(WHAT)3.哪些人员关注性能(WHO)4.性能测试的关注领域(WHERE)5.何时进行性能测试(WHEN)二、术语1.并发数2.响应时间3.事务响应时间性能测试一、基础1.为什么要进行性能测试(WHY)(1)测试应用程序是否能够很快的响应用户的要求(2)测试应用程序是否能处理预期的用户负载并有盈余能力(3)测试应用程序是否能处理业务所需要的事务数量(4)在预期和非预期的用户负载下,测试应用程序是否稳定(5)测试是原创 2020-07-29 15:40:34 · 245 阅读 · 0 评论 -
朋友圈点赞测试用例~~~脑图
原创 2020-07-26 16:32:22 · 501 阅读 · 0 评论 -
微信登录界面测试用例
详细可见下图:图片来源牛客网原创 2020-07-26 15:55:07 · 8190 阅读 · 0 评论 -
测试【七】:HTML报告的生成、异常捕捉与错误截图、数据驱动
一、HTML报告的生成脚本执行完毕之后,还需要看到HTML报告,需要通过HTMLTestRunner.py 来生成测试报告。HTMLTestRunner.py 文件下载地址下载后将其放在testcase目录中去或者放入…\Python\Lib 目录下(windows)示例代码如下:import unittest,csvimport os,sysimport time#手工添加案例到套件,import HTMLTestRunnerdef createsuite(): disco原创 2020-07-25 15:02:35 · 416 阅读 · 0 评论 -
测试【六】:unittest框架解析、构建测试套件、用例的执行顺序、忽略用例执行、unittest断言
一、unittest框架解析unittest 是python 的单元测试框架,作为单元测试的框架, unittest 也是可以对程序最小模块的一种敏捷化的测试。在自动化测试中,我们虽然不需要做白盒测试,但是必须需要知道所使用语言的单元测试框架。利用单元测试框架,创建一个类,该类继承unittest的TestCase,这样可以把每个case看成是一个最小的单元,由测试容器组织起来,到时候直接执行,同时引入测试报告。unittest 各组件:test fixture:初始化和清理测试环境,比如创建临时的原创 2020-07-24 18:55:14 · 248 阅读 · 0 评论 -
测试【五】:webdriver常用的API:元素的定位、操作测试对象、添加等待、打印信息、浏览器的操作、键盘鼠标事件、定位一组元素、上传文件操作、多层框架定位、层级定位、下拉框处理、DIV对话框处理等
目录webdriver常用的API1.元素的定位(1)id定位(2)name定位(3)tag name定位(4)class name定位(5)CSS 定位(6)XPath 定位(7)link text定位(8)Partial link text 定位2.操作测试对象(1)鼠标点击与键盘输入(2)submit 提交表单(3)text 获取元素文本3.添加等待(1)普通等待(2)智能等待4.打印信息打印title和URL5.浏览器的操作(1)浏览器最大化(2)设置浏览器宽、高(3)操作浏览器的前进、后退(4)控原创 2020-07-23 16:40:44 · 702 阅读 · 0 评论 -
测试【四】:自动化测试、selenium、webdriver的原理
目录一、自动化测试1.UI自动化测试2.接口自动化测试3.自动化测试的优势4.实施自动化测试的前提条件5.自动化测试的具体实现二、selenium三、webdriver的原理一、自动化测试自动化测试指软件测试的自动化,在预设状态下运行应用程序或者系统,预设条件包括正常和异常,最后评估运行结果。将人为驱动的测试行为转化为机器执行的过程。1.UI自动化测试什么时候适合用UI自动化测试?答:(1)用例维护量大(2)页面相关性强,必须后期介入(3)UI测试适合与界面变动较小的项目2.接口自动化测试原创 2020-07-21 16:16:18 · 295 阅读 · 0 评论 -
测试【三】:测试分类—按开发阶段、测试实施组织、是否运行、是否手工、是否查看代码、测试地域、测试对象划分
目录一、按开发阶段划分1.单元测试(1)概念(2)测试阶段(3)测试对象(4)测试人员(5)测试依据(6)测试方法(7)测试内容2.集成测试(1)概念一、按开发阶段划分1.单元测试(1)概念单元测试是对软件组成单元进行测试。其目的是检验软件基本组成单位的正确性。测试的对象是软件设计的最小单位:模块。又称为模块测试。(2)测试阶段编码后或者编码前(TDD)(3)测试对象最小模块(4)测试人员白盒测试工程师或开发工程师(5)测试依据代码和注释+详细设计文档(6)测试方法白盒测试(7原创 2020-07-20 21:56:08 · 461 阅读 · 0 评论 -
微信发红包测试用例——脑图
原创 2020-07-19 10:47:17 · 2736 阅读 · 0 评论 -
测试【二】:测试用例的基本要素和好处及测试用例的设计方法:基于需求,等价类,边界值,因果图,正交表,场景设计法,错误猜测法
目录一、测试用例的基本要素有哪些?二、测试用例的好处有哪些?三、测试用例的设计方法1.总体设计方法:基于需求的设计方法2.具体设计方法(1)等价类(2)边界值(3)因果图(4)(5)(6)一、测试用例的基本要素有哪些?答:测试环境、操作步骤、测试数据、预期结果等要素。二、测试用例的好处有哪些?答:(1)可以评估需求的覆盖率(2)使得工作可重复,自动化测试的基础(重复使用,做回归测试)(3)积累测试的方法思路以供后续借鉴(4)测试执行者的依据三、测试用例的设计方法1.总体设计方法:基于需求的原创 2020-07-19 10:42:51 · 607 阅读 · 1 评论 -
测试【一】:软件测试、软件测试的目的和原则、需求、BUG、测试用例、软件的生命周期、开发模型、测试模型、软件测试的生命周期、BUG的级别和生命周期
目录1.什么是软件测试?2.软件测试的目的是什么?3.软件测试的原则是什么?4.什么是需求?5.什么是bug?1.什么是软件测试?答:软件测试就是证明软件不存在错误的过程,为了证明程序能够正确运行。2.软件测试的目的是什么?答:验证软件有没有问题。3.软件测试的原则是什么?答:以客户为中心,遵循软件测试的规范、流程、标准和要求。4.什么是需求?答:满足用户的期望或规定的文档(合同,规范,标准)所需要的条件或权限,需求包括用户需求和软件需求。软件需求从用户需求转换而来。用户需求转换为软件需原创 2020-06-23 00:27:02 · 548 阅读 · 0 评论