1.测试用例编写都有setup和teardown
2.单个函数-进行测试-测试用例-一个起始结尾;
3.多个函数-分开测试-多个测试用例-两个一样的起始结尾
4.考虑合并开始结尾,封装成一个类
5.当前是对所有要测试的函数、功能都写在同一个python脚本中,
这样管理不方便,所以现在需要针对每一个功能、函数简历自己的脚本;
两种用例执行的方式的不同:
if __name__=='__main__':
unittest.main():
if __name__=='__main__':
runner=unittest.TextTestRunner()
runner.run(suite)
python文件有作为模块被使用(import导入使用)和直接使用两种方式:
__name__在python中是模块的内置属性,就是一个.python的调用方式;
__main__被直接使用;
if __name__=='__main__':
unittest.main():
#按照ASCII编码的顺序来执行