jest
enzyme 文件
為什麼要寫測試
單元測試(unit testing)指的是以軟體的單元(unit)為單位,對軟體進行測試。單元可以是乙個函式,也可以是乙個模組或元件。它的基本特徵就是,只要輸入不變,必定返回同樣的輸出。
準備所有的測試條件
it('test a')
it('test b')
呼叫(觸發)所要測試的函式
it('test a', ()=>)
it('test b', ()=>)
驗證執行結果是否正確
npm t
還原被修改的記錄
先寫好測試,然後再根據測試完成開發
針對行為寫測試,軟體應該怎樣執行。yarn run eject
yarn
yarn add enzyme enzyme-adapter-react-16 --dev
npm t 啟動測試
import react, from 'react';
import logo from './logo.svg';
state =
render() = this.state;
return
add }
handlechangev = e => )
}}
import react from 'react';
import reactdom from 'react-dom';
import enzyme, from 'enzyme';
import adapter from 'enzyme-adapter-react-16';
enzyme.configure()
const l = console.log
beforeall(() => )
it('exists h1', () => );
it('only one h1', () => )
it('check h1 content', () => )
it('click change', () => )
})
如何發布react app
npm run build2.開啟終端,將產生的build檔案複製到在伺服器root目錄下。3.終端安裝node yum install nodejs出現 is this ok y d n 輸入y4 終端輸入 npm v檢視node是否安裝成功 5.安裝serve npm install g ser...
PHP agi 編寫測試
etc asterisk phpagi.conf 配置內容 phpagi debug true 是否開啟debug,一般生產環境關閉 error handler true tempdir var spool asterisk tmp asmanager server 10.1.0.7 port 50...
測試計畫編寫
1.文件的要求 好的模板是經驗和智慧型的積累,是團隊的財富。它可以將乙個團隊中最好的工作方法迅速傳播給每個成員。從而使整個團隊的戰鬥力增強。大企業不惜重金引入 模板 例如,聯想。2.微軟實踐 從做好需求開始 要像法律條文一樣。剛性不強的法律執行起來難度很大,容易偏差。3.軟體測試計畫的目標 計畫先行...