51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

测试开发精英班,通向高级软件测试工程师【周活动】 找茬--心里圈的故事 !【长期招募】博为峰网校招聘兼职讲师!横扫BAT,Python全栈测试开发技能大全
【107期】:快速构建python web 全栈开发的开发思维【征稿】提交你的测试成绩单! 【专题】用尽一切办法只为让你学好用例 自学软件测试那点事
楼主: roseolv

Software Testing 10 Rules

[复制链接]

该用户从未签到

发表于 2007-6-5 14:32:15 | 显示全部楼层
软件测试的原则
软件测试从不同的角度出发会派生出两种不同的测试原则,从用户的角度出发,就是希望通过软件测试能充分暴露软件中存在的问题和缺陷,从而考虑是否可以接受该产品,从开发者的角度出发,就是希望测试能表明软件产品不存在错误,已经正确地实现了用户的需求,确立人们对软件质量的信心。
  中国软件评测中心的测试原则就是从用户和开发者的角度出发进行软件产品测试的,通过我们的测试,可以为用户提供放心的产品,并对优秀的产品进行认证。

  为了达到上述的原则,那么需要注意以下几点:

  1.应当把“尽早和不断的测试”作为开发者的座右铭

  2.程序员应该避免检查自己的程序,测试工作应该由独立的专业的软件测试机构来完成。

  3.设计测试用例时应该考虑到合法的输入和不合法的输入以及各种边界条件,特殊情况下要制造极端状态和意外状态,比如网络异常中断、电源断电等情况。

  4.一定要注意测试中的错误集中发生现象,这和程序员的编程水平和习惯有很大的关系。

  5.对测试错误结果一定要有一个确认的过程,一般有A测试出来的错误,一定要有一个B来确认,严重的错误可以召开评审会进行讨论和分析。

  6.制定严格的测试计划,并把测试时间安排的尽量宽松,不要希望在极短的时间内完成一个高水平的测试。

  7.回归测试的关联性一定要引起充分的注意,修改一个错误而引起更多的错误出现的现象并不少见。

  8.妥善保存一切测试过程文档,意义是不言而喻的,测试的重现性往往要靠测试文档。

                                          来源:中国软件评测中心
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2007-6-7 16:13:31 | 显示全部楼层
译的很好啊
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2007-6-7 16:21:25 | 显示全部楼层
怎么都是这么老的帖子啊
2004年的
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2007-6-13 19:19:40 | 显示全部楼层

理论要常新

newsdlkfj3
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2007-6-15 11:42:07 | 显示全部楼层
fffffffffff,.........................sdlkfj2
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2007-6-15 11:43:11 | 显示全部楼层
感谢信
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2007-6-16 17:24:59 | 显示全部楼层
you do a good job
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2007-6-16 22:30:41 | 显示全部楼层

呵呵

原来是管理员翻译的,
佩服,看来我终于找对地方了!!!
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2017-12-25 13:44
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    发表于 2007-6-18 13:44:18 | 显示全部楼层
    哇塞,英文的,还好下面有翻译:-O
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2007-6-18 20:12:30 | 显示全部楼层
    写得不错的,不过现在还没什么感受!
    以后,回头再看看吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2007-6-20 13:37:09 | 显示全部楼层
    [size=3]9. Review and inspect the work, it will lower costs.[/size]
    [size=3][/size]
    [size=3]我觉得很难做到呢?日常工作已经让你没有空余时间,而且还有很多杂事要处理,这种情况下,即时还可以利用休息时间去 review ,但恐怕也没有那个精力啊。其实这个步骤是很重要,可是现实中有多少人是这样做呢?怎样做呢?[/size]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2007-6-22 11:05:48 | 显示全部楼层
    7. Understand the business reason behind the application. You'll write a better application and better testing scripts

    我觉得这句很精辟。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2007-6-25 16:47:26 | 显示全部楼层

    回复 #1 roseolv 的帖子


    看看
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2007-6-29 09:43:34 | 显示全部楼层
    翻译的很好,谢谢,很受用 !
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2007-7-5 17:09:43 | 显示全部楼层
    不错很好,很厉害
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2007-7-6 09:59:55 | 显示全部楼层
    英文要是能看懂就好啦,不过还好有翻译。sdlkfj1
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2007-7-11 15:53:49 | 显示全部楼层

    表扬下下

    翻译的好,很有道理,但是往往在具体的操作的时候,有很大的困难这么实行,每个公司都有自己操作流程,一个好的领导管理和分配工作任务,很重要。大家不要忘了多交流交流测试经验和技术哦!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2007-7-15 09:37:00 | 显示全部楼层
    翻译的真好,

    尤其是第一条,感触颇多
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2007-7-15 10:29:52 | 显示全部楼层

    怎么没有人翻译第二句话呢?

    我来试下

    把测试和编程工作一体化。这样会有一个好的结果,而且也将不需要调停开发和测试之间的矛盾。

    是不是说,从一开始的时候就要同时策划测试和编程,把他们看成开发的一体。这样就减少测试和编程的矛盾啊?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2007-7-16 10:23:06 | 显示全部楼层

    好帖子

    顶顶顶~~~
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2019-10-23 05:31 , Processed in 0.067311 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2019 Comsenz Inc.

    快速回复 返回顶部 返回列表