WebdriverIO 與 Chimp 和 Mocha 整合
此篇與之前的教學延續,WebdriverIO 基礎的部分,請看舊文。 安裝 Chimpnpm install -g chimp 撰寫一個自動化測試 script 圖片來自於官方網站 這邊就直接使用了官網上的範例。需要特別注意的一點是在測試描述的標題上,需要加入 @watch 才會被監聽。 執行chimp...
接納自己 > 肯定自己 怎麼擁有社會意識?其中需要的是「接納自我」「信任他人」「貢獻他人」。 所謂的肯定自我,是明明做不到,卻要暗示自己「我可以」、「我很強」。這種想法也會連結到優越情結上,算欺騙自己的一種生活方式。另一方面,接納自我」是在自己無能為力的情況下,坦然接受那個「辦不到的自己」,而且盡最大努...
建立測試專案 安裝其他相關的 modules由於 selenium-server 幾乎是所有前端自動化測試框架的底層,WebdriverIO 也是如此。 啟動 webdriverio 內建的快速建構設定檔工具./node_modules/.bin/wdio config 基本一直 enter,就可以完成...
歸屬感 把別人當成夥伴,並感覺到「有自己得歸屬」,就稱為「社會意識」。 我們都在追求一種「可以安身」的歸屬感,可是阿德勒心理學認為,所謂的歸屬感,並不是待在哪裏就能得到,必須自己主動積極參與共同體才能獲得。 完全只在乎「別人是如何看我」的這種生活方式,其實正是自我為中心,只關心「我」的生活形態。 鼓勵 代...
課題分離 我們「並不是為了滿足他人的期望而活」,為了滿足他人的期望而活,還有將自己的人生託付給他人的做法,是對自己,也對身邊的人不誠實的生活方式。 所有人際關係中的紛爭,差不多都是因為一腳踩進人家的課題裡,或是自己的課題遭到干擾所引起的。 要如何區分是誰的課題?因為這個決定而帶來的結果,最後會由誰來承受? 因...
競爭 一提到「追求卓越」,我們很容易誤以為它是「想比他人優秀」的欲望,或是為了飛黃騰達而不惜犧牲別人的行為,會有一種排擠他人、一步步往上爬的印象。 阿德勒指的「追求卓越」是指,在同樣平坦的地面上,有人在前方一步步邁進,後面也有人跨步向前。不悍任何人競爭,只要向前跨步就行,健全的自卑感並不是和別人比較而產生的,...
年紀的增長漸漸的發現很多問題,得靠哲學來解決。 目的 > 原因 應該追究的,不是過去的「原因」,而是現在的「目的」。 無論任何經驗,它本身並不是成功也不是失敗的原因,我們不要因自身經驗所產生的衝擊而痛苦,而要由經驗中找出能夠達成目標的東西。不要由經驗決定自我,而是由我們賦予經驗的意義來決定。(例如:1...
實作建立自動化測試專案 安裝 WebdriverIO 撰寫第一個測試 安裝 selenium standalone因為底層是透過與 selenium 溝通去操作瀏覽器,所以請先安裝 selenium 並啟動它。 小提示Selenium 執行需要 JDK 如何執行 啟動 selenium sta...
nightwatch.js:走小版本策略,更新速度相當快,pr 也相當踴躍。protractor:由 Angular Team 所維護,推出的時間也比較早,有些先天優勢,完美的整合 Angular ,雖然除了 Angular 之外,其他框架也可以使用,但很肥大,尤其如果你沒碰過 Angular 的情況下,入門難。...
安裝必要環境 有 Firefox 或 Chrome 有 NodeJS 安裝必要 modulesnpm i selenium-server nightwatch chromedriver -S 安裝 nightwatch 設定撰寫nightwatch環境設定 實作 撰寫一個簡單的自動化測試 執行n...
Page 9 / 15