在量角器宁静中明确等待

时间:2018-01-31 21:12:53

标签: python typescript protractor

我正在尝试创建一个基类来在click和select方法中添加显式权重。这是我到目前为止尝试的代码,但我收到了Click.on()的错误:

char* foo = "baz";
int bar = (int)foo;
printf("%i",bar);

char qux[]="something";
int bar2 = (int)qux;
printf("%i",bar2);

另外,当我导入到另一个页面时,这是正确的方法吗?对不起,我是打字稿的新手,它给出了错误而没有识别Click方法

import { Enter, Click } from "serenity-js/lib/screenplay-protractor";
import { by } from "protractor";
import { protractor, browser } from 'protractor';

var EC = protractor.ExpectedConditions;


export class wait{
    constructor() {
    }

    ElementVisibility(selector){
    browser.driver.wait(function() {
        return browser.driver.isElementPresent(by.xpath(selector));
    });
    }

    Click(selector) {
    this.ElementVisibility(selector).Click.on()
    }

}

收到此错误 - [ts]“typeof wait”类型中不存在属性“Click”。

1 个答案:

答案 0 :(得分:0)

提供代码示例,但我不确定CalculatorBrain的参数值是否与locator定位器兼容。

Protractor