本文首发自「慕课网」,想了解更多IT干货内容,程序员圈内热闻,欢迎关注!
作者| 慕课网精英讲师 陈磊
想要成为一名合格的测试工程师并不是一件容易的事情,但是想要划水的人生其实也不难。阅读这篇文章的同学想来一定是不甘于划水的人生的,那我们继续往下看:
软件测试的人生从测试用例开始
说到软件测试,那么我们不得不从测试的基本功测试用例的设计开始。那么首先我们应该知道测试用例是什么,这里我们引用 IEEE Standard 610 (1990) 的测试用例的定义开始:
A set of test inputs, execution conditions, and expected results developed for a particular objective, such as to exercise a particular program path or to verify compliance with a specific requirement.
(IEEE Std 829-1983) Documentation specifying inputs, predicted results, and a set of execution conditions for a test item.为特定目标开发的一组测试输入,执行条件和预期结果,例如执行特定程序路径或验证是否符合特定要求。
(IEEE标准829-1983)指定测试项目的输入,预测结果和一组执行条件的文档。
软件测试用例的定义描述得非常清楚,测试用例就是一组有测试输入、执行条件和预期结果的集合。那么如何设计这样的一个测试用例呢?
我相信你从任何一个软件测试的大学教材里面都能看到,例如边界值法、等价类法、因果图法、场景法等待。只要一提到等价类方法,我相信很多小伙伴都会想起书本上的三个整型变量组成三角形的例子。
等价类设计测试用例比较适合解决有很多条件组合的输入方面的测试用例的设计,场景

本文探讨了测试工程师如何规划职业生涯,从测试用例设计开始,分析了选择技术路线(测试开发工程师)还是业务路线(测试工程师)的差异,并强调了自动化测试的重要性。建议测试工程师学习自动化测试框架、通信协议、开发术语等相关技术,以适应市场需求。
420

被折叠的 条评论
为什么被折叠?



