木木、有点木 发表于 2012-2-21 16:24:43

来自初学者的请教

我刚刚接触测试这一块,以前从来没有看过类似的树果实资料,可以说和我的专业不搭边,想知道初学者应该接触些什么 ,注意什么,都要做哪些事情?
麻烦解答,
谢谢。。

linlin520 发表于 2012-2-21 16:31:20

先看看测试理论基础,就行了,大概要了解知道什么是测试。

bingorz 发表于 2012-2-21 17:42:24

LS说得很对!!

愚人 发表于 2012-2-21 19:00:05

首先要了解什么事测试吧
然后明白为啥测试
再次明白怎么测试

zhuangxiaopi 发表于 2012-2-22 09:39:56

先从理论开始吧,有了理论基础才能开始实践啊

gray0518 发表于 2012-2-22 11:37:30

测试用例
        高        高        需要做全量测试,测试除了回归缺陷外,所有用例都要被执行,测试要能100%覆盖测试用例
        高        高        需要做全量测试,测试除了回归缺陷外,所有用例都要被执行,测试要能100%覆盖测试用例
        高        高        需要做全量测试,测试除了回归缺陷外,所有用例都要被执行,测试要能100%覆盖测试用例
        高        高        需要做全量测试,测试除了回归缺陷外,所有用例都要被执行,测试要能100%覆盖测试用例
2.2 性能和压力测试
主要检测系统性能方面是否存在内存泄露缺陷,系统资源占用情况,用户操作时系统响应时间是否合理,系统是否稳定运行。
2.3 兼容性测试
由于项目采用的是B/S架构,主机服务器操作系统采用Suse-Linux,本次不需要针对操作系统做兼容性测试。在客户端主要使用IE 7.0或FireFox 5.0版本以上浏览器进行相关操作,因此需要分别对IE7.0和FireFox5.0两种浏览器进行功能验证测试,主要以功能测试用例覆盖。
2.4 易用性测试
此项测试主要是检测系统的实现是否满足软件需求说明书中对于系统易用性的描述定义。
具体的测试项及测试功能点如下:
测试项        优先级别        风险        实施办法
系统级和应用级操作错误提示信息的准确性、友好性        中        低        与功能测试一起执行
操作帮助信息准确性        中        低        与功能测试一起执行
界面导航功能,能直观引导用户使用        中        低        与功能测试一起执行
界面设计的合理性,要符合用户的使用习惯        中        低        与功能测试一起执行

2.5 可靠性测试和健壮性测试
本部分的测试主要是检验系统实现是否达到了软件需求说明书中有关系统可靠性设计的要求,并验证系统的错误恢复的能力。
系统具有一定的容错能力,如在调用接口错误或在数据库发生异常的情况下,系统不会出现死机、崩溃等现象,并会产生相应的错误日志或提示信息,在网络连接中断、用户强制退出的情下也能有良好的处理机制。
当用户非法操作(如:输入非法数据时),不会影响到系统各功能的正常运行。
2.6 安全性测试
测试主要是检测本系统中的登录认证的合法性检查功能的实现
功能模块        优先级别        风险        实施办法
密码加密及验证码验证        中        中        与功能测试一起执行

3 测试结果分析
3.1 测试覆盖情况分析
系统测试覆盖了包括功能和压力测试、性能测试、兼容性测试、易用性测试、容错性和可靠性测试、安全性测试,系统测试覆盖率达到了100%,测试相对完整充分,
具体执行情况如下:

gray0518 发表于 2012-2-22 11:44:36

目录
1 概述        5
1.1 项目简介        5
1.2 测试目标        5
1.3 术语和缩略语        5
1.4 参考资料        5
2 测试范围        6
2.1 功能测试        6
2.2 性能和压力测试        7
2.3 兼容性测试        7
2.4 易用性测试        7
2.5 可靠性测试和健壮性测试        7
2.6 安全性测试        8
3 测试策略        9
3.1 功能测试        9
3.1.1 功能模块测试责任分配        9
3.2 性能和压力测试        10
3.3 兼容性测试        10
3.4 易用性测试        10
3.5 可靠性测试和健壮性测试        11
3.6 安全性测试        11
4 测试环境        12
4.1 资源环境        12
4.2 资源列表        12
5 测试人员        12
6 测试管理        13
6.1 角色和职责        13
6.1.1 外部        13
6.1.2 内部        13
6.2 工作汇报        14
6.3 测试开始的标准        14
6.4 测试完成的标准        15
6.5 缺陷管理        15
6.6 测试执行管理        16
7 计划进度        16
7.1 里程碑        16
7.2 测试工作安排        17
8 风险和应急        17

1 测试概述
1.1 概要
本报告是报告,主要描述功能测试及系统测试方面,编写系统功能测试报告的目的是:把测试的完成的情况写成文档,并对测试结果进行简要分析,得到对软件质量的评价,为软件验收和交付打下基础。

1.2 测试对象
   本次测试对象为版本。项目是一个网站系统,主要对云计算运营的资源进行统一管理、调度和监控。主要功能模块运行功能。

1.3 测试目标
确保系统已满足《需求规格说明书》中的所有功能及约定,符合用户的实际需求。完成系统运行等各项功能的检测,使其达到系统各项质量指标以及可靠性要求。

1.4 测试环境
测试环境配置如下:
客户端PC机配置        PC机操作系统        Windows XP Professional 版本 2002
        CPU        Pentium(R) Dual-Core CPU E5500 @ 2.80GHZ
        内存        2GB
        硬盘        160GB
服务器环境配置        服务器操作系统        Suse-Linux
        JDK版本        JDK-1.60
        Apache-tomcat版本        apache-tomcat-6.0.20
        数据库        Mysql-5.1.48

1.5 测试工具
测试工具: Quick Test Professional 9.2 、Putty 、Winscp 、Navicat for MySQL、JIRA等

1.6 测试参考资料
《详细设计规格说明书》、《接口设计文档》

2 测试范围
2.1 功能测试
系统主要分为个模块的测试,确保所有业务和主要业务组合功能正常。依据测试重点,划定测试模块的优先级别。
注:本文档使用的优先级别主要是针对测试重点而设立的,分为高、中和低三个级别,风险分为高、中和低三个级别。
功能模块        优先级别        风险        实施办法

hm_dib 发表于 2012-2-22 16:42:25

推荐先学习: 软件工程
页: [1]
查看完整版本: 来自初学者的请教