代码改变世界

探索式测试的思维模型

2012-09-18 16:38 by 改改~_~, 210 阅读, 0 推荐, 收藏, 编辑
摘要:上一章介绍了探索式测试的定义。在实际项目的测试执行过程中,读者是否曾遇到如下的几个现象: 测试人员按照一个测试用例来执行测试,得到的程序输出与预期输出不一致。 测试人员判断程序的行为并不是缺陷,但根据新的输出想到了新的测试思路。 测试人员根据新的测试思路采用不同的输入并检查程序输出。 测试人员再次根据新的测试结果选择新的输入,反复地探索下去,最终发现了一个程序缺陷。 测试人员发现该缺陷的测试思路或测试用例并没有出现在最初的测试设计或测试用例文档中。 相信有很多读者熟悉上述的情景,也许有些人认为这是测试设计的遗漏,但笔者要告诉读者的是,千万不要怀疑你的测试设计能力,因为这是非常正常的... 阅读全文

白盒测试不是测试,更不高级

2012-09-13 11:06 by 改改~_~, 148 阅读, 0 推荐, 收藏, 编辑
摘要:测试不仅仅是软件概念,但白盒测试仅仅是软件概念。 上面这句话足以说明白盒测试不是测试,至少不等同于测试。 认为白盒测试更牛逼的一个常用论据是白盒测试需要对代码本身更高的熟悉程度,但说这样的话的人往往没有搞清楚测试究竟需要什么样的技能。测试首先需要的是良好的测试逻辑,其次才是对产品本身的了解。 给定现象,给定需求,能够准确判断现象是否符合需求,这就叫做测试逻辑,好的测试人员能够体察模拟客户的真实体验,无比贴近地模拟出客户的判断。对产品的深入了解能够帮助测试人员更准确地设计测试用例,更高效地执行测试用例,好的测试人员对于产品的功能、性能有着不下于产品经理的了解。此二者是测试人员所需的两个重要... 阅读全文

数据库的问题:sql数据库还原 提示“….bak 设备上的媒体簇的结构不正确”

2012-09-10 15:23 by 改改~_~, 9813 阅读, 0 推荐, 收藏, 编辑
摘要:[请问]小弟在使用sql server 2008 还原用友ERP-nc的BAK备份文件时出现了错误,望哪位大侠帮手解决一下,不甚感激01.29已回复这个问题在数码救火网的详细内容与回答:.提示:设备 'F:\档案\lpssh_backup_200901010100.bak' 上的媒体簇的布局不正确。 阅读全文

软件测试领域中的10个生存和发展技巧

2012-09-06 17:45 by 改改~_~, 120 阅读, 0 推荐, 收藏, 编辑
摘要:这些建议不仅使你幸存下来,而且也能推动你在软件测试职业生涯的发展。确保遵循这些建议: 建议 1)书面沟通-在许多场合我反复说书面沟通,保持所有东西要进行书面沟通。请不要口头信息交流。这适用于你的上级给你的所有指令或任务。无论你的领导或经理多么友善,但请进行电子邮件或文件进行沟通。 建议 2)尽量使日常工作能够自动化尝试自动化每天的例行工作-不管多么小的工作,通过自动化日常的例行任务来节省时间和精力例如,如果你手动进行每日项目构建,可以写一个批处理脚本通过一次点击执行这些任务。 建议 3)360度的测试方法-从各个角度思考,找到软件缺陷。除了软件需求说明书以外,找到所有可能与被测应用相关的... 阅读全文

认清探索性测试

2012-09-04 17:05 by 改改~_~, 152 阅读, 0 推荐, 收藏, 编辑
摘要:原本想把探索性测试(ET)和敏捷测试(Scrum)放在一起谈论,后来想想,两者需要注意的点还是很不同的,所以先谈论下探索性测试吧。 现在可能越来越多的测试开始谈论ET,也就是所谓的探索性测试。但是这里我想说的是,不要盲目依赖ET,也不要不清晰的去认知ET。需要了解其真正的意义然后根据自己的实际情况做相应的改变才是上策。 首先不要理解ET就是Free Style,就是所谓的随机测试。所谓探索和自由的测试,随机测试还是有差别的。探索是有很多方法支持,并不是漫无目的的随便针对软件测试。这里举两个例子,比如A心中想着一个数字让B猜测,B每猜一个数字,A会告诉B是比心中想的数字大了还是小了。最终B会.. 阅读全文
上一页 1 ··· 22 23 24 25 26