python自动化测试培训-测试的常用规则

测试单元必须专注于一个小的功能功能,以证明它是正确的;

每个测试单元必须完全独立,并且必须能够独立运行。这意味着每个测试方法都必须在执行后重新加载数据并进行一些清理工作。通常由setUp()和setDown()方法处理;

python自动化测试培训

编写并执行快速测试代码。在某些情况下,测试需要加载复杂的数据结构,并且每次执行时都必须重新加载它。此时,测试执行将非常缓慢。因此,在这种情况下,可以将该测试放在后台任务中。

采用测试工具并且学着怎么使用它。

在编写代码前执行完整的测试,而且在编写代码后再重新执行一次。这样能保证你后来编写的代码不会破坏任何事情;

在提交代码前执行完整的测试;

如果在开发期间被打断了工作,写一个打断的单元测试,关于你下一步将要开发的。当你回来工作时,你能知道上一步开发到的指针;

单元测试函数使用长的而且具有描述性的名字。在正式执行代码中,可能使用square()或sqr()取名,但是在测试函数中,你必须取像test_square_of_number_2()、test_square_negativer_number()这些名字,这些名字描述更加清楚;

测试代码必须具有可读性;

单元测试对新进的开发人员来说是工作指南。

更多软件测试教学是可在http://www.cemaxueyuan.com/courses观看。

如果你想了解更多关于软件测试的专业知识,可以加入python自动化测试交流群3:737683259,里面都是同行,欢迎你们的加入,合理利用自己每一分每一秒的时间来学习提升自己,不要再用"没有时间“来掩饰自己思想上的懒惰!趁年轻,使劲拼,给未来的自己一个交代!

猜你喜欢

转载自blog.csdn.net/weixin_49698883/article/details/114238973