我需要一些关于编码网络测试的帮助。
我创建了一个编码的 Web 测试,以查看有多少帐户可以有效登录我的应用程序。我有很多帐户(2000+),我需要知道其中哪些是有效的。基本上,我记录了一个网络测试,该测试点击一个 URL 并搜索登录后出现在页面中的某些特定文本。然后我创建了一个包含所有帐户名和密码的 xml 文件,并将其设置为凭据数据源。然后修改 testrun.testrunconfig 以指定“每个数据源行一个测试”,以便为 xml 文件中的每一行运行测试。
在此之后,我将测试转换为“编码”网络测试。到目前为止,一切都很好。当我尝试创建文件时出现问题(以编程方式在文件中添加成功的登录)。我有一个私下声明的 StreamWriter 并尝试在测试构造函数中对其进行初始化,但这会引发错误:“无法在代理 yyy 上运行 webtest xxx:调用目标已引发异常”。我试图在声明它的同一行中初始化流,但我得到了相同的结果。
有人对我如何完成所需的测试有任何想法吗?我知道我可以在没有编码的 Web 测试的情况下完成此操作,但是要收集成功的登录信息,我必须在测试结果中逐行查看哪些是通过的。如果有人有更好的想法,非常欢迎!
最好的问候
贝托