我們將使用預(yù)設(shè)的 package.j son
來引導(dǎo)此測試套件,因為我們已經(jīng)選擇了特定的要使用的依賴項,并希望展示一個簡單的工作解決方案。 此部分的底部有一個折疊起來的內(nèi)容,其中有關(guān)如何從頭開始設(shè)置的指南。
package.json
:
{
"name": "selenium",
"version": "1.0.0",
"private": true,
"scripts": {
"test": "mocha"
},
"dependencies": {
"chai": "^4.3.4",
"mocha": "^9.0.3",
"selenium-webdriver": "^4.0.0-beta.4"
}
}
我們有一個腳本將 Mocha 作為測試框架運行,暴露在 test
命令中。 我們還有將用于運行測試的各種依賴項。 Mocha 作為測試框架, Chai 作為斷言庫, 和 selenium-webdriver
(Node.js 中的 Selenium 軟件包)。
如果你想從頭安裝依賴關(guān)系,只需運行以下命令。
- Yarn
yarn add mocha chai selenium-webdriver
我建議將 "test": "mocha" 命令添加到 package.json 的 "scripts" 中,這樣運行 Mocha 只需要執(zhí)行
yarn test
yarn add mocha chai selenium-webdriver
yarn test
更多建議: