怎么写app评测报告( 二 )


2.2测试环境与配置 简要介绍测试环境及其配置 。提示:清单如下,如果系统/项目比较大,则用表格方式列出 数据库服务器配置 CPU: 内存: 硬盘:可用空间大小 操作系统: 应用软件: 机器网络名: 局域网地址: 应用服务器配置 ……. 客户端配置 ……. 对于网络设备和要求也可以使用相应的表格,对于三层架构的,可以根据网络拓扑图列出相关配置 。
2.3测试方法(和工具) 简要介绍测试中采用的方法(和工具) 。提示:主要是黑盒测试,测试方法可以写上测试的重点和采用的测试模式,这样可以一目了然的知道是否遗漏了重要的测试点和关键块 。
工具为可选项,当使用到测试工具和相关工具时,要说明 。注意要注明是自产还是厂商,版本号多少,在测试报告发布后要避免大多工具的版权问题 。
2.怎么样才能写好软件测试报告适合阅读人群:刚刚从事软件测试或者在考虑是否要进入这一行的朋友 摘要:软件测试的基本要求是:首先,要有宽泛的计算机基础知识;其次,要掌握一门编程语言;再次,学好英语 。
另外,从“软”的方面来说,要锻炼出一双测试的眼睛和保持平和的心态 。声明:个人观点,仅供参考 有些事情说起来有些滑稽,几年前,我们说,软件测试业在中国刚刚起步 。
现在,我们还是在说,软件测试业还是刚刚起步 。几年的时间,对于其它行业是一个什么概念我不清楚,对于IT行业来讲,不是一个小数 。
实际上,国内软件业的发展缓慢限制了测试业的发展,没有软件的开发计划,测试的需求不旺啊 。然而,反过来想,在软件测试业还没有大红大紫的时候介入进去,应该是个好时候 。
那么,从事软件测试业的基本要求是什么?我根据自己的体会,罗列一些,供朋友们参考 。首先,要有宽泛的计算机基础知识 。
微机原理,数据结构,数据库,操作系统原理,编译原理,逻辑,编程语言,网络,等等,都要系统地学习过 。都精通不大可能,因为人的兴趣都不相同,但是,这些功课的基本知识点是应当了解的 。
我们在谈到职业的类别的时候,我们可以说C程序员,C#程序员,Java程序员,而没有C测试员,C#测试员,Java测试员,程序员可以只擅长某一门编程语言,测试员却不行 。为什么呢?测试员是代表用户的,在做测试的时候,他(她)需要考虑到方方面面的事情 。
例如对于一个用C写的上网拨号程序,测试员需要考虑: (1) 程序的功能是否正确;(要求计算机知识) (2) 是否符合用户的使用习惯;(要求界面设计知识和换位思考能力) (3) 性能是否满足要求,例如长时间使用;稳定性;(要求深入的计算机知识) (4) 是否能够满足用户可能的不同操作系统的要求;(要求计算机知识) (5) 如果在全球发布,是否满足不同语言和文化的需求;(要求软件国际化测试知识) (6) 如何搭建测试环境;(动手能力,硬件知识) (7) 做代码检查;(比较深入的C语言知识) (8) … 所以,各方面都了解一点,你在做测试的过程当中你会感觉顺手的多 。如果某写方面还差一些,没有关系,计算机行业的特点就是边做边学,只要是个有心人,学习是很快的 。
其次,要掌握一门编程语言 。有的朋友可能会说,我就是不愿意做编程才来做测试的,怎么测试还有这么一个要求?我要尝试说服你:) 。
我的理由有两个: 1. 只有知道怎么做一个软件产品,才能真正懂得这个产品 。而只有真正懂得了产品,才能做好测试 。
一行代码不会,你会始终是个门外汉 。不要满足于点鼠标,而去尝试着打开我们面前的黑盒子 。