请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

学了unittest后,将前面的注册case稍微修改了下,不知道对不对,然后setUp方法我应该写什么呢?

图片描述

我这样改不知道对不对,但setUp方法执行每个用例之前需要做什么操作呢?

正在回答 回答被采纳积分+3

2回答

提问者 LeonardLei 2019-11-21 10:00:45

//img1.sycdn.imooc.com/szimg/5dd5efa109e8b94717410929.jpg



case是放在test里面, teardown下面放的清空操作,每个case执行完后,我把这个case输入的数据都清空,所以我放在teardown下面。case的数据都写在test里面,校验邮箱、用户名、密码、验证码这个case需要传几个参数,都是在case里面传的。 所以我不知道setup里面应该放什么了,还是说有其他数据要提前做好准备呢?脑子转不过来了。

0 回复 有任何疑惑可以回复我~
  • 提问者 LeonardLei #1
    我知道了,可以把生成随机数的方法放到setup,每次执行用例时不用把这些参数写死了
    回复 有任何疑惑可以回复我~ 2019-11-21 18:28:27
  • Mushishi 回复 提问者 LeonardLei #2
    不错呀
    回复 有任何疑惑可以回复我~ 2019-11-21 22:09:11
Mushishi 2019-11-20 21:40:32

可以,但是你case不是应该放test里面吗,为啥teardown?setup一般为每个case做数据准备

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号