因此,我最近被一家打印机公司聘为 QA/固件开发人员,我的很多工作都涉及编写小部件/测试应用程序以放置在打印机本身上进行测试,以确保一切正常。在你把它转移到职业交流和程序员等之前......我实际上在这里谈论源代码......
但是,由于我刚从大学毕业并获得 CS 学士学位,因此我对专业领域非常陌生……尤其是 QA。
无论如何,我很难掌握一个非常好的“方法”来给出一个好的测试用例结果。
就像让我们说你从键盘输入数字(0-9)......所以要测试你会测试接受的范围(比如 1-100)但是我问自己我应该在那个范围内测试多少(保持请记住,其中一些是不可能自动化的,因为我们必须偶尔用手按压它们)
然后你会明显地测试超出范围(但是多少次?)
例如输入不属于 * $ % 的 ASCII 字符或字符。我对如何为有界/无界案例提供一个好的测试案例感到有点困惑?
有任何想法吗?