[软件测试]老大给了一份测试建议,本人一窍不通,望大家帮忙~~
一下就是建议的主要内容,因为本人从未接触测试,所以希望有经验的朋友帮忙给些建议,可以按条目给谢建议,谢谢大家了~~!!!
1、 要将软件部署在真实的硬件和网络环境下,包括服务器、客户机、网络等。
2、 利用Oracle提供的工具,评估其对数据库的并发访问能力。
3、 运用操作系统自带的工具,监控在20个以上并发的时候,CPU和内存的平均占有率是否超过90%。
4、 对于服务器端驻留内存的其他应用程序,应注意统计,观察其变化。
5、 对于客户端软件,除了性能测试之外,还应测试其与平台的兼容性,至少应测试Windows2000、XP等常见的桌面系统;客户端占用的硬件资源如何?
6、 向开发方索要相关的测试报告和测试数据,最好由研发部提供,作为参考。
7、 是否有专门给管理员使用的管理工具,是否方便,是否还需要依赖于Oracle的管理工具;是否有性能调优工具?
8、 当系统创建一个新企业的时候,数据库中是如何体现的?是用新的表,还是建新的Schema。
9、 系统的备份与恢复策略是否优秀?对于数据可靠性的处理是如何实现的?
10、客户端的安装与卸载是否“干净”,安装的时候是否对其他软件有依赖关系,
卸载的时候注册表、DLL文件是否被自动删除。
问题点数:20、回复次数:14Top
1 楼ilovejolly(有些伤感)回复于 2006-06-02 13:51:12 得分 0
你们老大是bcTop
2 楼zhangxuyu1118(zxy)回复于 2006-06-10 10:37:50 得分 0
你们的老大不错!Top
3 楼zhangxuyu1118(zxy)回复于 2006-06-10 10:56:16 得分 15
1、要将软件部署在真实的硬件和网络环境下,包括服务器、客户机、网络等。
--这是测试环境搭建
2、利用Oracle提供的工具,评估其对数据库的并发访问能力。
3、运用操作系统自带的工具,监控在20个以上并发的时候,CPU和内存的平均占有率是否超过90%。
4、对于服务器端驻留内存的其他应用程序,应注意统计,观察其变化。
--这是测试软件对资源的占用情况,会不会因为资源问题导致系统崩溃是很多程序都有的毛病。有些特殊要求的还写某些病毒代码来测试你的软件的抗毒能力。向老板汇报一份《资源占用情况测试结果》报告吧,内容:时间、CPU占用、内存使用、线程数量、系统句柄数量、socket资源等。
5、对于客户端软件,除了性能测试之外,还应测试其与平台的兼容性,至少应测试Windows2000、XP等常见的桌面系统;客户端占用的硬件资源如何?
--在各个系统上做上述测试(性能测试之外)。
6、向开发方索要相关的测试报告和测试数据,最好由研发部提供,作为参考。
--主要是向他们要 测试用例 设计书
7、是否有专门给管理员使用的管理工具,是否方便,是否还需要依赖于Oracle的管理工具;是否有性能调优工具?
--虚心向开发人员请教附加工具及其使用方法
8、当系统创建一个新企业的时候,数据库中是如何体现的?是用新的表,还是建新的Schema。
--具体功能测试了。可以了解一下需求情况和设计情况
9、系统的备份与恢复策略是否优秀?对于数据可靠性的处理是如何实现的?
--不用回答!你只要汇报测试结果,这个是需要权威来分析的。即使知道也要装傻一回,哈哈
10、客户端的安装与卸载是否“干净”,安装的时候是否对其他软件有依赖关系,
卸载的时候注册表、DLL文件是否被自动删除。
--向开发人员问清软件的物理组成,并了解安装时个部件是怎样写入目标系统的。Top
4 楼lansechuiyan(紫依)回复于 2006-06-26 14:11:38 得分 1
支持3楼意见。
其实就是制定环境下的压力测试。同时监测压力下性能!Top
5 楼gameboy999(-'_'-)回复于 2006-06-26 15:01:49 得分 0
你的老大思路太不清晰了,一点都不专业.象打零工的人Top
6 楼lei006(飞龙在天)回复于 2006-06-27 15:52:02 得分 1
感觉思路中有点乱,
最好可以把各种测试分开.
明明白白的,才好进行!Top
7 楼imlogic(永远快乐)回复于 2006-06-28 14:36:54 得分 1
10、客户端的安装与卸载是否“干净”,安装的时候是否对其他软件有依赖关系,
卸载的时候注册表、DLL文件是否被自动删除。
--可以熟悉做安装程序的软件或问开发人员如何实现,然后熟悉安装、卸载测试的内容,其实远远不止这些东西Top
8 楼imlogic(永远快乐)回复于 2006-06-28 14:38:11 得分 1
5、对于客户端软件,除了性能测试之外,还应测试其与平台的兼容性,至少应测试Windows2000、XP等常见的桌面系统;客户端占用的硬件资源如何?
---好好了解什么叫兼容性测试,不仅是os,还有ie,还有硬件资源Top
9 楼imlogic(永远快乐)回复于 2006-06-28 14:39:32 得分 0
关于数据库方面的,先弄懂系统使用什么数据库,有针对性的学习,然后尽量找到数据库设计文档查看Top
10 楼wantwlijun()回复于 2006-07-18 09:33:53 得分 0
对我有很大帮助...先谢再顶!Top
11 楼lvfanqie_0()回复于 2006-07-20 16:01:23 得分 0
什么是bc??Top
12 楼lianyi0903()回复于 2006-07-28 17:28:31 得分 0
...Top
13 楼snmr_com(麒麟厍人)回复于 2006-07-29 13:49:46 得分 0
bc = bank of chinaTop
14 楼teacher1998(英语+asp.net+MsSQL)回复于 2006-07-31 23:01:51 得分 1
你说的这些测试,我只要用3台好点的电脑,就可以用vmware建立一个近20台客户机(各种测试平台)平台的测试环境.
另外,不管你老大怎么样,起码他给你的内容还是较为详细的.
Top




