Javascript 带有Jest&;的页面对象模型;剧作家类型不起作用
我正在尝试使用Jest和Playwrigt构建基于POM的框架。附加linkedin的示例代码,当发送密钥处于有线状态时,它将在电子邮件字段中输入邮件文本中的几个字符,并在密码字段中输入剩余的电子邮件字符和密码字符。甚至我也试过slowMo arg。下面是代码片段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
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)中输入剩余字符,类似这样。不知道为什么会这样。我在提问时忘记取消注释电子邮件字段的设置值