软件测试之概念
16406070101
这个作者很懒,什么都没留下…
展开
-
开发与测试的争执---bug的级别以及bug要不要修改
是不是bug ,bug的级别是不是有点高,这真是开发与测试永恒的话题。 如何定义bug 的级别: bug的定义每个公司都不一样,在定义级别之前需要查看公司规范。 研发拒绝修改bug时我们的做法: 研发拒绝修改bug时,测试和研发是极有可能发生争执的,但我们应该明确的是能让开发人员解决最多bug 的人员是最优秀的测试人员,在产生争执的情况下我们的正确做法是 应该明确的是对于拒绝修改和...原创 2019-03-24 21:28:39 · 991 阅读 · 0 评论 -
一个合格的bug描述应该是什么样的呢
一个合格的bug 描述应该是具备以下几点的 1.发现问题的版本 开发人员需要知道出现问题的版本,才能获取对应版本的代码来重现故障,并且版本的标识也有利与统计和分析每个版本的质量。 2.问题出现的环境 环境分为硬件环境和软件环境,如果是web 项目,需要描述浏览器的版本,客户机操作系统。详细的环境描述有利于故障的定位。 3.错误重复步骤 描述问题重现的最短步骤 4.预期行为的描述 描...原创 2019-03-24 21:08:21 · 2221 阅读 · 0 评论 -
一个好的测试应该怎样告诉研发人员自己发现了一个bug
首先 不要老是发现一个问题就立刻找研发,除了偶发性的bug。 沟通bug 的方式 如果有能力最好是这样的:过来帮我看看,其中XX功能,预期结果是XX,实际结果是XX,产生原因是XX,修改XX代码应该就可以解决这个问题。 不要觉得改bug只是开发的事,一出bug就是不关己高高挂起,或者幸灾乐祸,我们是一个团队,有能力定位就要一起排查。 总结下来就是描述要尽量具体,尽量照顾研发人员的情绪,...原创 2019-03-24 19:51:29 · 1590 阅读 · 0 评论 -
软件测试的有关概念
软件测试的目的和原则 目的:验证软件有或没有问题。 原则:以客户为中心,遵循软件测试的规范,流程,标准和要求。 需求 用户需求:可以简单理解为甲方提出的需求,如果没有甲方,那么就是终端用户使用产品时必须要完成的任务。该需求一般比较简略。 软件需求:或者叫做功能需求,该需求会详细描述开发人员必须实现的软件功能。 软件需求是测试人员进行测试工作的基本依据。 bug bug:当且仅当需求...原创 2019-03-24 19:26:00 · 139 阅读 · 0 评论 -
软件测试是什么及我需要什么样的品质可以做好软件测试
测试是什么呢? 《软件测试的艺术》这本书指出:测试是为了发现错误而执行程序或者系统的过程。1979 《软件测试完全指南》这本书提出:测试是以评价一个程序或者系统属性为目标的任何一种活动。测试是对软件质量的量度。1983 可以说测试这门艺术也是在不断发展的。 一个优秀的测试人员应该具有什么样的品质呢? 1.思维模式 逆性思维 发散性思维 2.兴趣 3.性格特点 善于怀疑 好奇心...原创 2019-03-24 17:19:53 · 1017 阅读 · 0 评论