| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付赛孚耐:软件保护加密专家
身份认证令牌USB KEY   
共有 404 人关注过本帖
标题:软件测试技术
收藏  订阅  推荐  打印 
doughty
Rank: 3Rank: 3
等级:中级会员
帖子:372
积分:4122
注册:2007-10-18
软件测试技术

有没有人知道软件测试方面的知识?给点意见啊!
搜索更多相关主题的帖子: 软件测试  技术  知识  意见  
2007-12-15 21:31
pacocai
Rank: 6Rank: 6
等级:金牌会员
威望:6
帖子:1559
积分:16450
注册:2007-3-12

边界测试,测试用户输入框中的数值的最大数和最小数,以及为空时的情况。
非法测试,例如在输入数字的地方输入字母。
跟踪测试,跟踪一条数据的流程,保证数据的正确性。
在开始测试时应保证数据的正确性,然后在从系统中找出各种BUG。
接口测试,程序往往在接口的地方很容易发生错误,要在此模块测试勿掉以轻心。
代码重用测试,在开发过程中有些模块功能几乎相同,程序员在重用代码时可能忘记在原有代码上修改或修改不全面,而造成的错误。
突发事件测试,服务器上可能发生意外情况的测试。
外界环境测试,有些系统在开发时依赖于另外一个系统,当另外一个系统发生错误时, 这个系统所受到的影响的情况。
在程序员刚修复Bug之后的地方,再找一找,往往程序员只修复报告出来的缺陷而不去考虑别的功能在修改时可能会重新造成错误。
认真做好测试记录在做完一天的测试记录之后,第二天再根据第一天的测试记录重复测试你会发现有未修正的错误。
文字测试,如果在系统中有用词不当的地方,我想这是不应该的。
系统兼容测试,例如有些程序在IE6能运行正常,到IE5下不能运行。有些程序在WIN2000下能运行,而到WIN98却不能运行。像一些很特别的用户去使用系统,你很有可能发现BUG。
用户的易用性测试,往往用户的需求是不断的变化的,而其中的一部份变化的原因,是有用户操作上不方便引起的。

以上为常用的一些测试手段。不过目前还没有软件测试员这个职位,而且目前国内公司大多数都还没有专门的测试员,所以做为普通的开发人员必需要知道以上这些基本的一些软件测试的技巧。

浮生若梦天边月,醉死如酒水中星。红楼一梦千人叹,岂让万夫空做贱。博客:http://hi.baidu.com/rxvip
2007-12-15 21:53
沉沦过迁
Rank: 6Rank: 6
来自:广西百色
等级:金牌会员
帖子:2288
积分:23582
注册:2007-5-8

很全阿   泡菜

也许我没有明天,但是我拥有现在
2007-12-15 21:57
pacocai
Rank: 6Rank: 6
等级:金牌会员
威望:6
帖子:1559
积分:16450
注册:2007-3-12

基本上的测试手段就这些了,还有谁有更好的方法和经验也可以传上来。我们这里是由项目主管进行软件测试的。所以我也就知道这些了,通常我们会在提交项目以前自己先做下测试,以便于项目能一次性通过验收。

浮生若梦天边月,醉死如酒水中星。红楼一梦千人叹,岂让万夫空做贱。博客:http://hi.baidu.com/rxvip
2007-12-15 22:04
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.055409 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved