摘要: 概括来说,可以将性能测试的应用领域划分为下面五个不同领域: ·能力验证 ·规划能力 ·性能调优 ·瓶颈发现 ·性能基准比较 一、能力验证 能力验证是性能测试中最简单也是最常见的一个应用领域。一个典型的能力验证的问题会采取这样的描述方式:某系统能否在A条件下具有B能力? 能力验证领域的特点与性能测试的 阅读全文
posted @ 2019-08-06 17:44 Kim~ 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 一、测试用例 无论是功能测试还是性能测试,执行用例时候都有优先级之分,对于性能测试来说,优先级可以这样划分: ①.重要的(业务场景中的核心) ②.重复的(用户使用频率最高的) ③.重量级的(消耗大量系统资源的) 设计性能测试用例的简要过程: 1、具体的性能指标分为以下几类: ①.系统容量(数据容量、 阅读全文
posted @ 2019-08-06 16:11 Kim~ 阅读(1311) 评论(0) 推荐(0) 编辑
摘要: 1、负载测试(可置性测试) 定义:在被测系统上不断增加压力,直到性能指标(如响应时间)超过预期指标或者某种资源使用已经达到饱和状态。可以找到系统的处理极限,为系统调优提供数据 特点: 1):该方法主要目的是找到系统处理能力的极限 2):该方法在给定的测试环境下进行,通常需要考虑被测系统的业务压力量和 阅读全文
posted @ 2019-08-06 15:26 Kim~ 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 1、定义 对响应时间的评估、分析,结合应用的架构和实现细节找出问题,并最终确认问题得到解决的过程 2、影响软件性能的因素 网络环境、数据库服务器、应用服务器、业务逻辑的实现方式、系统采用的架构、代码的优化程度、使用者的使用方式等 3、测试模型 通用的软件测试过程模型(PTGM)、敏捷软件测试模型(A 阅读全文
posted @ 2019-08-06 15:15 Kim~ 阅读(1552) 评论(0) 推荐(0) 编辑
摘要: 一、输入框测试 在web测试中,我们经常遇到这种输入框的测试,输入框测试看似简单,实际上包含了很多的测试基本的方法,思考逻辑,下面就是我总结出来的一些注意点: 1)验证输入输出信息的一致性 2)输入框前面的文字提示是否正确 3)对特殊字符的处理、识别:单双引号,括号,逗号、分号等等,以及大小写状态, 阅读全文
posted @ 2019-08-06 11:51 Kim~ 阅读(799) 评论(0) 推荐(0) 编辑
摘要: 一、功能测试 1.1链接测试 链接是web应用系统的一个很重要的特征,主要是用于页面之间切换跳转,指导用户去一些不知道地址的页面的主要手段,链接测试一般关注三点: 1)链接是否按照既定指示那样,确实链接到了该链接的界面 2)测试该链接所链接的页面是否真的存在 3)保证系统中没有单独存在的页面(即没有 阅读全文
posted @ 2019-08-06 11:50 Kim~ 阅读(5701) 评论(0) 推荐(1) 编辑
摘要: 1、安全测试(权限) 1)软件权限:其中包括发送信息,拨打电话,链接网络,访问手机信息,联系人信息等等 2)数据在本地的存储、传输等 3)执行某些操作时导致的输入有效性验证、授权、数据加密等方面 4)基于各种通信协议或者行业标准来检查 2、安装运行卸载测试 1)验证app能否正确安装运行卸载,以及操 阅读全文
posted @ 2019-08-06 10:56 Kim~ 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 一、负责测试组的工作组织和管理 1.参加软件产品开发前的需求调研和分析; 2.根据需求,概要设计和开发计划编写项目总体测试计划,详细测试计划,测试大纲和测试文档结构表(测试计划 a.已上线产品维护以及需求变更 b.后期新项目的开发); 3.测试流程、测试工作规范、工作流程标准的制定(测试流程 a. 阅读全文
posted @ 2019-08-05 18:00 Kim~ 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 一、需求 1、需求评审 为什么要需求评审?原因有下面几点: ①、熟悉业务,由产品或者业务讲解需求,好做到心中有数,不至于到开发测试阶段暴露出由于业务不熟悉导致的问题; ②、多方协定,在正式进入开发阶段之前,测试、开发、产品就某些需求的不确定点进行确认,达成一致,避免后续的问题; ③、评估工作量,实现 阅读全文
posted @ 2019-08-05 17:57 Kim~ 阅读(1475) 评论(1) 推荐(1) 编辑
摘要: 一、CMM简介 CMM,英文全称为Capability Maturity Model for Software,即:软件成熟度模型。 CMM的核心是把软件开发视为一个过程。它是对于软件在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。 根据这一原则对软件开发和维护进行过程监控和研究 阅读全文
posted @ 2019-08-05 17:15 Kim~ 阅读(1182) 评论(0) 推荐(0) 编辑