Java教程

Unittest测试框架

本文主要是介绍Unittest测试框架,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Unittest框架的组成:

test fixture、test case、test suite、test runner

 Unittest组成部分描述

test fixture:  测试固定组件,unittest框架中,一些有固定用法的组件 

test case :   测试用例,被执行测试的最小单元 

test suite:   测试套件,它是一个用例集,用来汇总应该一起执行的测试用例。 

test runner:测试运行器,它是一个设计测试执行方式的元件,主要对用户提供了输出结 果的展现方式。它可以用图标、文本、html等方式来展现测试结果

 

各个组成部分的运行逻辑关系:

 

 

 

注意:

TestCase就是Unittest框架执行的测试用例。

主要用法是,把测试用例编写在继承了TestCase的类中,通过unittest.main()来自动加载测试用例运行

靠背啦,注意点⚠️:

每个测试用例都默认用test开头,非test开头的用力不会去自动执行诶

每个测试用例的执行顺序都是按ASCLL码执行的哈,

这篇关于Unittest测试框架的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!