如何使用Protractor将测试中创建的任何变量写入jasmine-reporter输出文件?

时间:2014-08-12 20:42:04

标签: jasmine protractor

在我测试的部分内容中,我有一些动态创建的变量,只是捕获一些字符串。我有jasmine-reporter设置和工作,并写入output.xml文件。如何获取我在测试中创建的任何变量以写入该输出文件?

例如,如果我在测试中进行搜索,结果会显示字符串中的行数作为返回内容的一部分。我对它做一个getText()并存储在一个变量中。我已经想出如何写入控制台,但是将它写入输出文件会很棒。

1 个答案:

答案 0 :(得分:0)

是的,就像@bloveridge提到的那样,jasmine不允许你将测试中的数据添加到报告中,你不应该尝试这样做,因为它不是测试记者的关注点。如果您想在测试时使用量角器收集某种信息,您应该在测试中写入您自己的(即单独的)文件(http://nodejs.org/api/fs.html)。