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)
下面我将接口创建为 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) angular ×2
angular-e2e ×1
asp.net-core ×1
c# ×1
e2e-testing ×1
interface ×1
jquery ×1
protractor ×1
typescript ×1