Javascript “错误”;步骤未定义D";使用摩卡测试和什么是“测试”;然后简单地用--require mocha steps“运行摩卡;在教程中

Javascript “错误”;步骤未定义D";使用摩卡测试和什么是“测试”;然后简单地用--require mocha steps“运行摩卡;在教程中,javascript,node.js,selenium-webdriver,mocha.js,karma-mocha,Javascript,Node.js,Selenium Webdriver,Mocha.js,Karma Mocha,`描述('我的烟雾测试',函数(){ 步骤('login',function()){ })) 步骤('打开应用程序',函数()){ wait(直到.elementLocated(By.xpath(//span[contains(text(),'Apps')])))))。单击(); driver.wait(直到.elementLocated(由.css(“.app项:第n个子项(7.icon prepend))))。单击(); })) 步骤('创建主题',函数()){ wait(直到.elemen

`描述('我的烟雾测试',函数(){

步骤('login',function()){

}))

步骤('打开应用程序',函数()){ wait(直到.elementLocated(By.xpath(//span[contains(text(),'Apps')])))))。单击(); driver.wait(直到.elementLocated(由.css(“.app项:第n个子项(7.icon prepend))))。单击(); }))

步骤('创建主题',函数()){ wait(直到.elementLocated(By.xpath(//span[contains(text(),'Themes')])))))。单击()

}))

xstep('暂时忽略',函数(){ wait(直到.elementLocated(By.xpath(//span[contains(text(),'Close')])))))。单击(); }))

})); `


以上是代码

请不要发布两次您的问题。抱歉,错误上传了两次
vdriver.wait(until.elementLocated(By.name('UserName'))).sendKeys("aqdjska@gmail.org");
driver.wait(until.elementLocated(By.id("mat-input-3"))).sendKeys("cool123");
driver.sleep(2000);
driver.wait(until.elementLocated(By.css(".mat-progress-spinner-light > div"))).click();
driver.wait(until.elementLocated(By.xpath("/html/body/os-commerce/os-commerce-root/div[2]/div/app-builder/pe-builder-themes-list/div[2]/pe-builder-themes-list-user/div/pe-builder-theme-plus/mat-card/mat-card-content"))).click();

driver.wait(until.elementLocated(By.xpath("/html/body/os-commerce/os-commerce-root/div[2]/div/app-builder/pe-builder-theme/pe-editor/div[1]/pe-builder-navbar-top/mat-toolbar/mat-toolbar-row/pe-builder-navbar-top-button[4]/button/span"))).click();