一、软件的生命周期 二、软件生命周期的阶段 三、软件模型 四、软件测试的基本流程 五、软件开发流程、测试流程梳理 六、C/S与B/S架构 七、对软件测试行业的理解 八、常见笔试面试题 一、软件的生命周期定义:软件生命周期是指软件的产生直到报废的生命周期。 人类整理的第一个软件生命周期:1970年,瀑 ...
分类:
其他好文 时间:
2018-11-08 13:44:47
阅读次数:
275
一、分类角度 1、是否关心软件内部结构和具体实现的角度:”白盒“测试、”黑盒“测试和”灰盒“测试 2、软件开发的过程的角度:单元测试、集成测试、确认测试、系统测试、验收测试和回归测试 3、测试执行时是否需要人工干预的角度:人工测试和自动化测试 4、测试实施组织的角度:开发方测试、用户测试、第三方测试 ...
分类:
其他好文 时间:
2018-10-20 14:55:17
阅读次数:
225
26 知识产权与标准规范 26.1 合同法 26.1.1 合同的订立 1. 要约 2. 承诺 3. 合同成立 4. 责任 26.1.2 合同的效力 26.1.3 合同的履行 26.1.4 合同的变更和转让 26.1.5 合同的权利义务终止 26.1.6 违约责任 26.1.7 其他规定 26.2 招 ...
分类:
其他好文 时间:
2018-10-04 11:00:08
阅读次数:
225
23 信息系统综合测试与管理 21.1 测试基础 23.1.1 软件测试模型 V模型、W模型、H模型、X模型、前置测试模型 1. V模型:需求分析、概要设计、详细设计、编码;单元测试、集成测试、系统测试、验收测试 23.1.2 软件测试类型 1. 按照开发阶段划分 单元测试:模块测试,是针对软件设计 ...
分类:
其他好文 时间:
2018-10-04 10:25:25
阅读次数:
205
验收测试的先决条件: 已通过测试评审 新系统已通过试运行工作 合同附件规定的各类文档齐全 被测的系统应该是很稳定的,要符合技术文档和标准规定的 验收测试的时间是在系统被封板后进行的 验收测试的目的: 新建系统产品是否按照需求开发的,体验该产品是否能够满足使用要求 有没有达到原版设计水平,完成的功能怎 ...
分类:
其他好文 时间:
2018-09-28 17:36:41
阅读次数:
137
1.软件测试定义 软件测试是根据需求,构造一些正常和异常的数据,对软件的程序,文档,数据进行测试,更早更快更多地发现软件的缺陷,使其满足客户的需求 2.软件测试分类 按测试阶段划分:单元测试,集成测试,系统测试,验收测试(alpha和Beta测试) 按测试技术(是否关心内部结构划分):白盒测试,黑盒 ...
分类:
其他好文 时间:
2018-09-21 13:33:08
阅读次数:
206
Robot Framework是用于验收测试和验收测试驱动开发(ATDD)的通用测试自动化框架。它具有易于使用的表格测试数据语法,并使用关键字驱动的测试方法。它的测试功能可以通过使用Python或Java实现的测试库进行扩展,用户可以使用与创建测试用例相同的语法,从现有的关键字创建新的更高级别的关键... ...
分类:
编程语言 时间:
2018-09-14 17:24:24
阅读次数:
140
基本介绍: Selenium工具专门为WEB应用程序编写的一个验收测试工具。 Selenium的核心:browser bot,是用JAVASCRIPT编写的。 Selenium工具有4种:Selenium IDE, Selenium Control, Selenium Core 这儿我们主要总结了S ...
分类:
其他好文 时间:
2018-09-12 20:20:19
阅读次数:
232
什么是软件测试? 软件测试是检查实际结果是否与预期结果匹配并确保软件系统无系统的活动。它涉及执行软件组件或系统组件以评估一个或多个感兴趣的属性。 软件测试还有助于识别与实际要求相反的错误,缺口或缺少需求,它可以手动完成,也可以使用自动化工具完成。有些人更喜欢将软件测试称为白盒和黑盒测试。 为什么软件 ...
分类:
其他好文 时间:
2018-09-02 01:58:53
阅读次数:
175
1、什么是Selenium,为什么web测试,大家都用它? Selenium设计初衷就是为web项目的验收测试再开发。内核使用的是javaScript语言编写,几乎支持所以能运行javaScript的浏览器,支持windows\linux\macos等各种平台。 Selenium 脚本是用多种受支持 ...
分类:
编程语言 时间:
2018-08-26 22:07:51
阅读次数:
235