Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 带有Jest&;的页面对象模型;剧作家类型不起作用_Javascript_Typescript_Playwright - Fatal编程技术网

Javascript 带有Jest&;的页面对象模型;剧作家类型不起作用

Javascript 带有Jest&;的页面对象模型;剧作家类型不起作用,javascript,typescript,playwright,Javascript,Typescript,Playwright,我正在尝试使用Jest和Playwrigt构建基于POM的框架。附加linkedin的示例代码,当发送密钥处于有线状态时,它将在电子邮件字段中输入邮件文本中的几个字符,并在密码字段中输入剩余的电子邮件字符和密码字符。甚至我也试过slowMo arg。下面是代码片段 const{chromium}=require(“剧作家”); 类浏览器会话{ 异步启动测试(域,无头状态){ this.browser=wait chromium.launch({headless:headlesstatus,ar

我正在尝试使用Jest和Playwrigt构建基于POM的框架。附加linkedin的示例代码,当发送密钥处于有线状态时,它将在电子邮件字段中输入邮件文本中的几个字符,并在密码字段中输入剩余的电子邮件字符和密码字符。甚至我也试过slowMo arg。下面是代码片段

const{chromium}=require(“剧作家”);
类浏览器会话{
异步启动测试(域,无头状态){
this.browser=wait chromium.launch({headless:headlesstatus,args:['--start maximized']})
让context=wait this.browser.newContext({viewport:null});
this.page=await context.newPage();
this.navigationPromise=this.page.waitForNavigation()
等待this.page.goto(域,{waitUntil:'networkidle'});
}
异步endTest(){
等待此消息。browser.close();
}
异步页面操作(){
返回此网页
}
异步页面导航承诺(){
回来吧,等着瞧吧
}
}

module.exports=new BrowserSession
有什么问题吗?在LinkedInPage.class中,我试图设置电子邮件的值(例如:test123@gmail.com)和密码(例如:test123),脚本将在email字段(例如:test)中输入几个字符,在password字段(例如:@gmail.com123)中输入剩余字符,类似这样。不知道为什么会这样。我在提问时忘记取消注释电子邮件字段的设置值