大佬教程收集整理的这篇文章主要介绍了有没有办法在配置文件中添加两个 url 并使用量角器从页面对象文件中调用?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我可以从一个页面对象文件中调用 baseUrl,但我无法从另一个页面对象文件中调用 schoolUrl。我试图从配置文件调用 url,而不在页面对象文件中添加整个 url。
我的 config.Js 文件是
exports.config = {
allScriptsTimeout: 11000,restartbrowserbetweenTests: true,specs: [
'./e2e/**/*.e2e-spec.ts'
],framework: 'jasmine2',capabilitIEs: {
'browsername': 'Chrome','ChromeOptions': {
args: ["--start-maximized","--window-size=1630,963"]
}
},directConnect: true,port: null,baseUrl: 'https://class.com',schoolUrl: 'https://school.com'
}
我的页面对象文件调用baseUrl
import {Browser,by,element,ElementFinder,ExpectedConditions,promisE} from 'protractor';
export class SchoolPage {
public staffUrl = '';
public async navigateto(): Promise<any> {
return browser.get(``) ;
}
如何从config.Js文件中调用schoolUrl,比如直接调用base url而不在po文件中添加url
如果你把它添加到你的配置中
exports.config = {
allScriptsTimeout: 11000,restartBrowserbetweenTests: true,specs: [
'./e2e/**/*.e2e-spec.ts'
],framework: 'jasmine2',capabilities: {
'browserName': 'chrome','chromeOptions': {
args: ["--start-maximized","--window-size=1630,963"]
}
},directConnect: true,port: null,baseUrl: 'https://class.com',params: {
schoolUrl: 'https://school.com'
},}
以上是大佬教程为你收集整理的有没有办法在配置文件中添加两个 url 并使用量角器从页面对象文件中调用?全部内容,希望文章能够帮你解决有没有办法在配置文件中添加两个 url 并使用量角器从页面对象文件中调用?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。