Anonymous
TypeError: this [#Browser] .SessionsuBScribe ist keine Funktion
Post
by Anonymous » 06 Feb 2025, 03:55
Ich verwende WebDriver.io mit Gurke, um mobile Apps zu automatisieren.
Code: Select all
{
"name": "webdriverio-appium-cucumber-boilerplate",
"license": "MIT",
"scripts": {
"code:check": "yarn code:lint && yarn code:prettier",
"code:format": "yarn code:lint --fix --quiet && yarn code:prettier --write",
"code:lint": "eslint .",
"code:prettier": "prettier --check \"**/*.js*\"",
"report:allure": "npx allure",
"report:generate": "yarn report:allure generate --clean ./test-report/allure-result/ -o ./test-report/allure-report",
"report:open": "yarn report:allure open test-report/allure-report",
"android.app": "npx wdio ./config/wdio.android.app.conf.js",
"ios.app": "npx wdio ./config/wdio.ios.app.conf.js",
"bs.app": "npx wdio ./config/wdio.bs.app.conf.js --debug",
"android.sauce.rdc.app": "npx wdio ./config/saucelabs/wdio.android.rdc.app.conf.js",
"ios.sauce.rdc.app": "npx wdio ./config/saucelabs/wdio.ios.rdc.app.conf.js"
},
"repository": {
"type": "git",
"url": "https://github.com/Schveitzer/webdriverio-appium-cucumber-boilerplate.git"
},
"dependencies": {
"@babel/cli": "^7.7.0",
"@babel/core": "^7.7.2",
"@babel/node": "^7.7.0",
"@babel/polyfill": "^7.7.0",
"@babel/preset-env": "^7.7.1",
"@babel/register": "^7.7.0",
"@types/node": "^12.12.7",
"@wdio/allure-reporter": "^9.6.3",
"@wdio/globals": "^9.7.3",
"@wdio/local-runner": "^9.7.3",
"@wdio/spec-reporter": "^9.6.3",
"allure-commandline": "^2.13.0",
"archiver": "^7.0.1",
"axios": "^1.7.9",
"chokidar": "^4.0.3",
"debug": "^4.1.1",
"eslint": "^6.6.0",
"eslint-config-airbnb": "^18.0.1",
"eslint-config-airbnb-base": "^14.0.0",
"eslint-config-prettier": "^6.5.0",
"eslint-plugin-import": "^2.18.2",
"husky": "^3.0.9",
"nconf": "^0.12.1",
"nodemailer": "^6.9.16",
"prettier": "^1.19.1",
"webdriverio": "^9.7.3"
},
"devDependencies": {
"@cucumber/cucumber": "^11.2.0",
"@wdio/browserstack-service": "^9.7.3",
"@wdio/cli": "^9.7.3",
"@wdio/cucumber-framework": "^9.7.3",
"appium": "^2.15.0",
"chai": "^5.1.2"
},"overrides": {
"@cucumber/cucumber": "^11.2.0"
}
}
< /code>
Ich weiß nicht, wo ich falsch gehe, aber ich bekomme ständig diesen Fehler: < /p>
TypeError: this[#browser].sessionSubscribe is not a function
Ich habe versucht, alle Abhängigkeiten auf ein kompatibler Ebene zu aktualisieren, aber das hat nicht geklappt.
1738810519
Anonymous
Ich verwende WebDriver.io mit Gurke, um mobile Apps zu automatisieren.[code]{ "name": "webdriverio-appium-cucumber-boilerplate", "license": "MIT", "scripts": { "code:check": "yarn code:lint && yarn code:prettier", "code:format": "yarn code:lint --fix --quiet && yarn code:prettier --write", "code:lint": "eslint .", "code:prettier": "prettier --check \"**/*.js*\"", "report:allure": "npx allure", "report:generate": "yarn report:allure generate --clean ./test-report/allure-result/ -o ./test-report/allure-report", "report:open": "yarn report:allure open test-report/allure-report", "android.app": "npx wdio ./config/wdio.android.app.conf.js", "ios.app": "npx wdio ./config/wdio.ios.app.conf.js", "bs.app": "npx wdio ./config/wdio.bs.app.conf.js --debug", "android.sauce.rdc.app": "npx wdio ./config/saucelabs/wdio.android.rdc.app.conf.js", "ios.sauce.rdc.app": "npx wdio ./config/saucelabs/wdio.ios.rdc.app.conf.js" }, "repository": { "type": "git", "url": "https://github.com/Schveitzer/webdriverio-appium-cucumber-boilerplate.git" }, "dependencies": { "@babel/cli": "^7.7.0", "@babel/core": "^7.7.2", "@babel/node": "^7.7.0", "@babel/polyfill": "^7.7.0", "@babel/preset-env": "^7.7.1", "@babel/register": "^7.7.0", "@types/node": "^12.12.7", "@wdio/allure-reporter": "^9.6.3", "@wdio/globals": "^9.7.3", "@wdio/local-runner": "^9.7.3", "@wdio/spec-reporter": "^9.6.3", "allure-commandline": "^2.13.0", "archiver": "^7.0.1", "axios": "^1.7.9", "chokidar": "^4.0.3", "debug": "^4.1.1", "eslint": "^6.6.0", "eslint-config-airbnb": "^18.0.1", "eslint-config-airbnb-base": "^14.0.0", "eslint-config-prettier": "^6.5.0", "eslint-plugin-import": "^2.18.2", "husky": "^3.0.9", "nconf": "^0.12.1", "nodemailer": "^6.9.16", "prettier": "^1.19.1", "webdriverio": "^9.7.3" }, "devDependencies": { "@cucumber/cucumber": "^11.2.0", "@wdio/browserstack-service": "^9.7.3", "@wdio/cli": "^9.7.3", "@wdio/cucumber-framework": "^9.7.3", "appium": "^2.15.0", "chai": "^5.1.2" },"overrides": { "@cucumber/cucumber": "^11.2.0" } } < /code> Ich weiß nicht, wo ich falsch gehe, aber ich bekomme ständig diesen Fehler: < /p> TypeError: this[#browser].sessionSubscribe is not a function [/code] Ich habe versucht, alle Abhängigkeiten auf ein kompatibler Ebene zu aktualisieren, aber das hat nicht geklappt.