python 自动化,如何添加测试用例

python 自动化,如何添加测试用例,第1张

1、单独添加一个或多个用例

......

2、添加某个类下的所有用例

2.1方法一:

如Class_name类下有多个用例,则直接括号里不写入任何用例名,即可测试该类下所有用例。

2.2方法二

使用unittest.makeSuite(类名),将该类下所有用例添加到套件中

2.3方法三

使用 unittest.TestLoader()这个类下的loadTestsFromTestCase(类名),将该类下的所有用例加入到套件中

3、将整个文件中的用例都加载到套件中,不管有几个用例类

使用 unittest.TestLoader()这个类下的loadTestsFromModule(文件名, pattern=None),moudle就是用例存放的文件名

测试用例可以以Word或者Excel的方式呈现,主要用到的工具有禅道、testlink等等

用例编号:唯一标识用例的序号。一般是数字或者模块字母+数字组合。如:L001,L表示登录,001表示用例序号

所属模块:所测功能模块的名称,如:登录模块

用例名称:就是这个用例是什么意思。如:输入账号

前置条件:前置条件可以保障后面的测试步骤正常进行,可以理解为执行当前用例的前提条件。比如:只有注册过的用户才能登录

测试输入:用例执行期间输入的外部信息。根据用例的种类不同,测试输入也有所不同。包括数据、图片、手工 *** 作、文件、数据库记录等类型

测试步骤:详细完整的把你测试的过程描述出来

预期结果:对当前用例的输出做一个预期值。预期结果是根据软件需求所得出的,相当于一个衡量标准。在实际测试过程中,得到的实际测试结果与预期结果不符,那么测试不通过;反之则测试通过。

实际结果:实际测出来的结果(可能会和预期结果不符)

另外,有些公司可能会要求在用例后面添加优先级、用例人员姓名、测试日期、用例修改日期、测试结果(Pass、Fail、Block)等等,这个得根据公司的会实际情况来看


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11907644.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存