如何使用Opentok API执行集成测试?

时间:2015-12-30 00:09:46

标签: selenium testing cucumber capybara integration-testing

我们正在使用OpenTok API进行P2P视频,并希望自动化测试 - 最好使用水豚/黄瓜。

是否有命令观察发布者/订阅者div以查看其发布/接收视频?

1 个答案:

答案 0 :(得分:-1)

您可以使用 getAttribute 方法获取html元素的ID,如下所述:

// use any locator to find the element you are targeting, for e.g. xpath 
WebElement element = driver.findElement(By.XPath("Your Element Xpath"));
String value = element.getAttribute("id");

if (value.equals("publisher")){
    // actions to be done when the status is publisher
} else if(value.equals("subscriber")) {
    // actions to be done when the status is subscriber
} else {
    // unknown state
}