<.> mocha.js는 node.js를 기반으로하는 기능이 풍부한 JavaScript 테스트 프레임 워크로, Selenium Webdriver 3 및 NodeJS와 함께 JavaScript 기능 테스트를 작성하는 데 사용할 수 있습니다. 이를 위해서는 NodeJS 및 JavaScript 프로그래밍 언어의 기본 사항에 익숙해야합니다.
소개
설치
사용 된 버전 :
실행 모카 테스트 스위트 및 테스트 케이스
약속으로 돌아 가기
약속 기반 <🎜 🎜>
<: :> 노드 버전 : 6.10.1 (lts)
<: :> 모카 : 2.5.3
<code>npm install -g mocha</code>
<code>npm install -g mocha</code>
<code>npm install --save chai</code>
위 코드에서, 우리는 forbrowser () 메소드가 Firefox를 명시 적으로 설정하더라도 여러 브라우저의 구성을 집계하는 WebDriver 객체를 성공적으로 구축했습니다.
<code>npm install -g mocha</code>
describe("Inner Suite 1", function(){
before(function(){
// 在测试套件执行之前执行某些操作
// 无论是否有失败的用例
});
after(function(){
// 测试套件执行完成后执行某些操作
// 无论是否有失败的用例
});
beforeEach(function(){
// 在测试用例执行之前执行某些操作
// 无论是否有失败的用例
});
afterEach(function(){
// 测试用例执行完成后执行某些操作
// 无论是否有失败的用例
});
it("Test-1", function(){
// 测试代码
// 断言
});
it("Test-2", function(){
// 测试代码
// 断言
});
it("Test-3", function(){
// 测试代码
// 断言
});
});
mocha /path/to/test_suite.js
Selenium WebDriver 및 Mocha <🎜 🎜> <🎜 🎜>로 JavaScript 테스트에 대한 <🎜 🎜> <<> FAQS (FAQS)
"my_service"의 브라우저 페이지를로드합니다
<code>npm install -g mocha</code>
위 내용은 Selenium Webdriver 및 Mocha로 JavaScript를 테스트하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!