新梦想——软件工程师的摇篮!

0731-88752969

新浪微博

在线咨询

首页 > 课程体系

新梦想软件测试课程体系(七)

发布者: 来源:  发布日期:2016-03-15 17:49:01

为码农之虞。

系统需求可进一步细分为用户需求,功能需求,非功能需求。用户需求从最终用户的角度描述系统行为,一个用户需求可能会涉及一个或多个功能需求,功能需求从开发人员的角度描述系统行为,一个功能需求支持一个或多个用户需求,非功能需求支持功能需求。

  业务需求与用户需求之间不是一对一的关系,一个业务需求可能对应多个用户需求,一个用户需求可能满足多个业务需求。另外并不是所有用户需求都与业务需求有直接关系。

推导测试需求

       如何将软件硬件结合在一起推导出被测试产品的测试需求的分析过程就是推导测试需求。测试需求分析的四大步骤,包括:被测试产品分析、产品测试需求的提取、产品测试规格分析、产品测试用例设计,并且在每个阶段引入相应的分析方法和分析策略。软件测试工程师在测试需求推导质量好坏,取决于对软件需求的理解,软件测试工作经验,软件测试技能高低。
 

编写测试用例

编写测试用例:在项目实战中演练编写与评审测试用例。

 

系统测试执行

系统测试执行:

在项目实战中按照既定的测试计划执行系统测试过程。

回归测试

      回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。自动回归测试将大幅降低系统测试、维护升级等阶段的成本。回归测试作为软件生命周期的一个组成部分,在整个软件测试过程中占有很大的工作量比重,软件开发的各个阶段都会进行多次回归测试。

编写测试总结报告


编写测试总结报告:

在项目结束时期对项目成果进行质量与性能方面的评估,最终决定当前项目是否可以交付并上线发布。

评审会议

评审会议:

项目实战中展开的基于各类型测试产生的检查与评审。

第四部分:项目实战

Java/Android开发

       Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展。Android以Java为编程语言,使接口到功能,都有层出不穷的变化,其中Activity等同于J2ME的MIDlet,一个 Activity 类(class)负责创建视窗(window),一个活动中的Activity就是在 foreground(前景)模式,背景运行的程序叫做Service。两者之间通过由ServiceConnection和AIDL连结,达到复数程序同时运行的效果。Android平台基于Java的实现目前占领移动端大额的市场份额,基于Android OS与APP都在传统Web架构上拓展开来,传统的Web测试也延伸到移动端,移动端的功能测试、性能测试、自动化测试及安全测试都成为测试主流技能。

Oracle性能监控与调优

       Oracle 数据库广泛应用在社会的各个领域,特别是在Client/Server模式的应用,但是应用开发者往往碰到整个系统的性能随着数据量的增大显着下降的问题,为了解决这个问题,Oracle数据库的系统调优工作就必须得到实现,Oracle数据库的系统调优能够很好的确保Oracle数据库在正常的工作状态下工作,从以下几个方面:数据库服务器、网络I/O、应用程序等对整个系统加以调整,充分发挥Oracle的效能,提高整个系统的性能。在性能测试过程中,Oracle数据库调优是高级性能测试工程师必须掌握的技能,能够分析定位Oracle性能瓶颈所在,是性能测试工程师的水平体现。

Linux性能监控

      Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64

相关阅读:

Copyright(C)新梦想软件测试网 2012-2015 湘ICP备13002631号
电话:0731-88752969 联系人:左老师 学校地址:湖南省长沙市五一广场