小编vik*_*dar的帖子

在无头模式下,元素不可单击。但是,当我们从protractor.conf.js中删除headless时,它工作正常。

element(by.className('cuppa-dropdown')).element(by.className('dropdown-list')).element(by.className('list-area')).element(by.tagName('li')).click();
Run Code Online (Sandbox Code Playgroud)

实际上,此元素在弹出窗口中。在无头模式下,它的工作状况还不错。但是由于我们需要通过内置vsts来自动化测试用例,因此我们需要以无头模式执行测试

失败:未知错误:元素在点( 863,343)上不可单击(会话信息:无头chrome = 63.0.3239.84)(驱动程序信息:chromedriver = 2.34.522940(1a76f96f66e3ca7b8e57d503b4dd3bccfba87af1),platform = Windows NT 10.0.16299 x86_64)

protractor e2e-testing asp.net-core angular angular-e2e

3
推荐指数
2
解决办法
2782
查看次数

类型 null 不可分配给类型 IJobDetails(这是我的界面)

在此处输入图片说明

下面我将接口创建为 ClientState1。现在我想创建类型为 ClientState1 的 const descriptionJobDetails 但它抛出错误,如图所示

export interface ClientState1<State> {
      state: State;
      loading: boolean;
      error: any;
}

export interface IJobDetails {
    id: number;
    aboutTheCompany: string;
}

    const descriptionJobDetails: ClientState1<IJobDetails> = { state: null, loading: false, error: '' };
Run Code Online (Sandbox Code Playgroud)

c# jquery interface typescript angular

2
推荐指数
1
解决办法
6482
查看次数