嗯,我是一个black-box tester,我不想打破常规。
我只想着幸福的道路,所以我想要改进。
我总是读到测试人员应该有很好的critical, analytical skills,并且应该考虑out of the box。
那么,有什么现实生活中的例子/场景可以用这样的思维方式呢?
例如,我正在测试一个web based EIS application。
发布于 2014-03-27 17:48:20
除了已经列出的好建议之外,还有一些建议:
你应该会发现,经过一些练习,找出假设中的差距(包括你的)就变得更容易了。
发布于 2014-03-27 13:05:18
欢迎来到SQA艾迪。
我没有测试您的软件的经验,所以我没有适合您的应用程序的真实场景。我所知道的场景对于我测试过的软件来说是典型的,所以它们对你来说可能是无用的。然而,我有一些一般性的技巧或技巧让我敞开心扉:
发布于 2014-03-28 09:23:53
有一个叫迈克尔·亨特( Michael )的人,他的名字叫“布雷迪·泰斯特”( the Braidy Tester)等。他在微软做过测试员(也许还在工作)。他写了一本很好的指南来测试不愉快的路径--它被称为你还没说完呢 (pdf),虽然它的主要关注点是桌面应用程序,但它也更广泛地适用。我只摘录了以下几个章节的标题:
尚未完成测试的输入方法,unless...you已经测试了以下输入方法:(8个要点)通知,除非…,否则尚未完成测试您已经搜索了应用程序可以显示和检查的每个警报、警告和错误消息以及对话框:(15个要点)尚未完成测试的文本输入字段,unless...you已经覆盖了应用程序中每个文本输入字段的以下边界条件。(20个要点)没有完成测试的平台,unless...you已经考虑了哪些平台应该包括在哪些平台中,哪些应该省略在测试矩阵中。(谈论桌面平台,但浏览器绝对是web应用程序的考虑因素!)性能和压力--您还没有完成测试-- unless...you了解应用程序的性能特性以及产品在压力下变形的方式。(18个要点)您没有完成测试的文档unless...you已经检查了所有文档,a)确保它是正确的,b)帮助生成测试用例。(19个要点)
这是一个非常好的资源。如果你把它展示给开发人员,他们很可能会得出这样的结论:编写工作软件是不可能的,这应该是一种非常谦逊的体验。
https://sqa.stackexchange.com/questions/8156
复制相似问题