我现在正在用电子能谱进行一些测试。
频谱启动我的应用后,我想检查我的视频是否已停止
代码就像
元素
<video muted autoplay id='videoContainer' class='video'></video>
测试代码
.given("",function(){
//do something
})
.when("",function(){
//do something
})
.then("the player should stop the program", function() {
return app.client.someFuncton('//*[@id="videoContainer"]')
.then(result=>{
console.log(result) // suppose to get my video source
})
})
似乎webdriverIO没有像getElementById这样的API,我可以用它来查找我的视频标签的来源。
有人有什么好主意吗?
答案 0 :(得分:0)
这是WEBDRIVERIO中的documentation选择器。
如果要选择ID或类名的对象,则需要使用如下所示的选择器参数。
'#'表示您要查找具有ID的元素。
app.client.someFunction('#yourElementsId')
'。”表示您正在寻找带有类的元素。
app.client.someFunction('。yourElementsClassname')