摘要: 1.易用性定义: 易用性测试是指测试用户使用软件时是否感觉方便,是否能保证用户使用的测试类型2.本地化测试: ·定义:针对软件的本地化版本实施的针对性测试 ·测试内容: (1)语言,书写习惯 (2)时区、日期格式、货币 (3)当地风俗,法律法规 (4)政治铭感内容3.部署测试: ·定义:也称安装测试 阅读全文
posted @ 2018-05-15 20:00 JustLittle 阅读(929) 评论(0) 推荐(0)
摘要: 1.软件可靠性测试定义: 是软件系统在规定的时间内以及规定的环境条件下,完成规定功能的能力。一般情况下,只能通过对软件系统进行测试来度量其可靠性。2.软件测试方式: ·组件压力测试:压力测试是指模拟巨大的工作负荷以查看应用程序在峰值使用情况下如何执行操作。 ·集中压力测试:对每个单独的组件进行压力测 阅读全文
posted @ 2018-05-15 19:36 JustLittle 阅读(1165) 评论(0) 推荐(0)
摘要: 1.定义: 针对软件产品交付品,配套的文档类部件的测试。如用户手册,使用使用说明,用户帮助文档2.文档测试关注点: ·完整性 ·正确性 ·一致性 ·易理解性 ·易浏览性 阅读全文
posted @ 2018-05-15 19:23 JustLittle 阅读(198) 评论(0) 推荐(0)
摘要: 1.定义: 软件兼容性测试是指检查软件之间能否正确地进行交互和共享信息。随着用户对来自各种类型软件之间共享数据能力和充分利用空间同时执行多个程序能力要求,测试软件之间能否协作变得越来越重要。软件兼容性测试工作的目标是保证软件按照用户期望的方式进行交互。2.分类: ·软件本身兼容性 ·不同平台下的兼容 阅读全文
posted @ 2018-05-15 17:30 JustLittle 阅读(535) 评论(0) 推荐(0)
摘要: 1.定义: 对软件产品进行测试,以确保其符合产品安全需求和质量标准2.渗透测试: 通过模拟对软件系统的恶意攻击行为来评估系统安全性的一种测试3.渗透测试VS安全测试 4.OWASP: 定义:开放式Web应用程序安全项目(OWASP,Open Web Application Security Proj 阅读全文
posted @ 2018-05-15 16:04 JustLittle 阅读(405) 评论(0) 推荐(0)
摘要: 1.定义: 性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。2.性能指标: ·并发用户数VU ·每秒事务数TPS ·系统响应时间 ·设备性能3.性能测试工具 ·LoadRunner ·Jmeter ·LoadUI4.静态性能评估工具 (1)YSlow: 阅读全文
posted @ 2018-05-15 15:35 JustLittle 阅读(154) 评论(0) 推荐(0)
摘要: 1.定义: 也称功能测试,它是通过测试来检测每个功能是否都能正常使用2.测试内容: ·是否有不正确的或遗漏的功能 ·在接口上,输入是否正确的接受,能否输出正确的结果 ·是否有数据结构性错误或外部信息(例如数据文件)访问错误 ·性能上是否能够满足要求3.设计方法: ·等价类划分法 ·边界值分析法 ·错 阅读全文
posted @ 2018-05-15 15:20 JustLittle 阅读(263) 评论(0) 推荐(0)
摘要: 定义:也称交付测试。针对用户需求,业务流程的正式的测试,确定系统是否满足验收标准,由用户、客户或其他授权机构,决定是否接受系统。 细分(1)用户验收测试(2)运行验收测试-》容灾性(3)合同和规模验收测试 分类:(1)α测试(2)β测试(3)release测试 阅读全文
posted @ 2018-05-15 15:09 JustLittle 阅读(291) 评论(0) 推荐(0)
摘要: 定义:是将经过集成测试的软件,作为计算机系统的一个部分,与系统中其它部分结合起来,在实际运行环境,对计算机系统进行一系列严格有限的测试,以发现软件潜在的问题,保证系统的正常运行 关注点:·关注系统本身的使用·系统与其他系统间的连通·关注系统在不同压力下的表现·关注系统在真实环境下的表现 系统测试&集 阅读全文
posted @ 2018-05-15 14:37 JustLittle 阅读(302) 评论(0) 推荐(0)
摘要: 1.定义: 集成测试,也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求(如根据结构图)组装成为子系统或系统,进行集成测试。2.方案: ·自顶向下 ·自底向上 ·核心集成 ·高频集成3.集成测试与单元测试的对比 ·对象不同 ·依据不同:单元测试依据详细设计,集成测试依据概要设计 ·方 阅读全文
posted @ 2018-05-15 13:29 JustLittle 阅读(221) 评论(0) 推荐(0)
摘要: 1.定义:是指对软件中的最小可测试单元进行检查和验证。 2.操作人员:开发人员进行测试 3.优点: ·能尽早发现缺陷 ·有利于代码的重构 ·简化集成 ·文档 ·用于设计4.限制: ·不可能覆盖所有的路径 ·投入与产出:耗费人力较大 · 阅读全文
posted @ 2018-05-15 13:23 JustLittle 阅读(150) 评论(0) 推荐(0)
摘要: 1.软件测试不能保证没有缺陷 2.不能无穷尽测试 3.BUG具有集群性 4.软件缺陷具有杀虫剂现象 5.80%的缺陷集中在20%的模块中,二八原则 6.测试活动依赖于测试背景 阅读全文
posted @ 2018-05-15 13:15 JustLittle 阅读(193) 评论(0) 推荐(0)