我如何將一個測試規範傳遞給另一個測試規範來繼續流程。例如說,我有一個成功的登錄規範,登錄到我的網站,並說返回是否通過。我怎麼能將該規範傳遞給一個測試我的結帳過程的規範,該規範要求您登錄?我使用的摸查,並Webdriver.IO運行測試 我有一個規範這樣 var LoginPage = require('../pageObjects/login.page');
describe('login f
我想遍歷元素,並對它們做一些事情,例如設置值等現在我有以下代碼,但我甚至不能從選定的元素獲取屬性。 client.elements("freeforms-widget").then(function (elems) {
for (let elem of elems.value) {
let k = client.elementIdAttribute(elem.ELEME
我想在我的應用程序中測試一個場景,我需要關閉瀏覽器和會話並啓動一個新的瀏覽器和會話以測試先前輸入的數據,的啓動參數將召回數據。儘管我在關閉第一個瀏覽器時遇到了問題。 當我嘗試browser.close()我得到的錯誤 - Error: no such session 當我嘗試browser.end()我得到的錯誤 - Error: Don't end the session manually. T
我是使用摩卡和柴的webdriver-io的新手。這裏首先是我的腳本: var homePage = 'http://www.mypage.com';
var expect = require("chai").expect;
var headerText = 'h1.browse-header-title';
var currentHeaderText;
var links = ['Fur