我有在BrowserStack中执行的自动化测试套件。BrowserStack有非常好的配置功能选择,包括测试的名称。我想出了如何动态传递test的名称,但这还不够。有什么方法可以传递简短的描述吗?如果这是不可能的,那么也许有一种方法可以将字符串插入到文本日志中,该字符串也可以是测试描述。我使用的是: Java,TestNG,Maven,JSON。谢谢,提前谢谢大家。
发布于 2017-05-10 18:34:40
BrowserStack不提供将数据(描述)添加到自动化控制面板上的会话日志的直接选项。但是,您可以执行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);

这应该不会影响您的测试运行。
https://stackoverflow.com/questions/43881208
复制相似问题