wwtt007 2015-07-10 02:42
浏览 824

TestNG的testcase组织以及测试数据重用问题

我是一个TestNG和Selenium新手,现在准备使用TestNG+Selenium对一个邮件系统做自动化功能测试,有几

个问题想请教大家。

1.邮件系统有这样几个测试用例:1).Login;2)SendMail;其中SendMail需要首先登录才能进行邮件发送。我

使用@dataprovider来提供数据,并将测试数据存放在XML中。我将SendMail和Login独立写的,也就是说

SendMail中不涉及Login处理。测试Login时有三组测试数据,SendMail有4组测试数据(在该测试数据中不

涉及Login相关数据)。

在这个场景下,我希望测试SendMail功能时,首先调用Login登录进去(此处只使用Login三组测试数据中的

正常登录的那一组),然后调用SendMail测试对应的4组数据,我该如何组织测试数据和这两个测试用例。

2.在测试SendMail功能时,只需要测试发送端发送成功还是需要再登录到收件人查看收件人是否正确收到所

发的邮件,这样SendMail才算通过?

谢谢大家!

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
    • ¥20 腾讯企业邮箱邮件可以恢复么
    • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
    • ¥15 错误 LNK2001 无法解析的外部符号
    • ¥50 安装pyaudiokits失败
    • ¥15 计组这些题应该咋做呀
    • ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?
    • ¥15 让node服务器有自动加载文件的功能
    • ¥15 jmeter脚本回放有的是对的有的是错的
    • ¥15 r语言蛋白组学相关问题