簡體   English   中英

如何在 TypeScript 項目中使用 Cypress 中的 xpath 定位器?

[英]How to use xpath locator in Cypress with TypeScript project?

最初,xpath 插件在我的 cypress 項目中運行良好。 安裝了 typescript 插件並從 javascript 移動到了 Typescript。 現在它開始在 xpath 上拋出錯誤

Property 'xpath' does not exist on type 'cy & EventEmitter'.ts(2339)

在此處輸入圖片說明

請建議,如何在 Cypress 項目中使用 xpath 和 typescript ? cypress-xpath": "^1.6.2",包含在 package.json 中

package.json 文件如下:

"devDependencies": {
    "@types/node": "^14.17.8",
    "add": "^2.0.6",
    "cypress-cucumber-preprocessor": "^4.3.0",
    "cypress-mochawesome-reporter": "^2.2.0",
    "cypress-xpath": "^1.6.2",
    "typescript": "^4.4.3",
    "yarn": "^1.22.10"
  },
  "cypress-cucumber-preprocessor": {
    "nonGlobalStepDefinitions": true
  }

為此,您必須將其添加到tsconfig.json文件中。

{
  "compilerOptions": {
    "types": ["cypress", "cypress-xpath"]
  }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM