byt*_*yte 2 testing exploratory discovery testcase
所有,
我是开发人员,但想了解有关测试过程和方法的更多信息.我相信这有助于我编写更加可靠的代码,因为它改进了我可以在将产品交付给测试团队之前使用我的单元测试进行测试的情况.我最近开始研究软件项目的测试驱动开发和探索性测试方法.
现在,我更容易找到我编写的代码的测试用例.但是,当我不是测试功能的开发人员时,我很高兴知道如何发现测试用例.比如说,让我们有一个基本的用户注册表单,我们在各种网站上看到.假设测试它的人不是表单的开发人员,那么应该如何测试表单上的输入字段,您的策略是什么?你会如何发现测试用例?我相信这种测试可以从探索性测试方法中获益,但我可能在这里错了.
我很感激你对此的看法.
谢谢,Byte
错误!在我添加新测试用例的项目中,我最喜欢的起点之一是查看错误跟踪系统.现有的错误本身就是测试用例,但它们也可以引导您进入新的测试用例.如果某个特定模块有问题,它可能会导致您在该区域开发更多测试用例.如果某个特定开发人员似乎引入了某类错误,那么它可以指导该开发人员对未来项目的测试.
另一个有用的考虑因素是比测试用例更多地关注测试技术.在您的注册表单示例中,您将如何从业务需求角度对其进行攻击?安全?并发?有效/无效输入?