我有自动化测试套件,我在BrowserStack中执行。 BrowserStack具有很好的配置功能选择,包括测试名称。我想出了如何动态传递测试名称,但这还不够。有没有办法通过简短说明? 如果这是不可能的,那么可能有一种方法可以在文本日志中插入一个字符串,也可以是测试描述。 我正在使用:Java,TestNG,Maven,JSON。 谢谢大家提前。
答案 0 :(得分:0)
BrowserStack不提供将数据(描述)添加到Automate Dashboard上的会话日志的直接选项。但是,您可以执行JavaScript以在文本日志中插入数据(描述)。
在测试脚本中,您可以使用以下代码片段(在Java中)添加说明:
JavascriptExecutor js = null;
if (driver instanceof JavascriptExecutor)
js = (JavascriptExecutor)driver;
String scr="";
scr="\"********STARTING: Simple Google Test\";"; // Add specific string here.
js.executeScript(scr);
这不应该影响您的测试运行。