整合 wdio selenium standalone service
最近 WebdriverIO 又 release 一個新的 service,這個 service 主要是整合 selenium standalone package,不需要另外執行 selenium-standalone start,它會在背後自動 hook 做這件事。 使用上也非常的簡單,只要原本的測試專案安裝...
此篇會先以最基本的方式去撰寫,下一篇會將此篇相同的程式改寫成 Page Object Pattern。 步驟解說這是一個真實世界測試案例,針對正常登入流程進行測試,基本流程就是前往登入頁,並填入帳號密碼後,按登入按鈕,確認是否登入成功。現在我們一步一步去看,它到底做了什麼。 步驟一圖一 因為前端測試是模擬使用...
基本條件 已假設你有 Selector 的基本知識 你已經讀過之前在此分享的所有相關文章 Protocolurl前往特定網址 語法 範例 實用工具(Utility)waitForExist等待一個特定元素出現,才進行下一步。 語法 範例 其他相關語法 pause暫停一段時間,常用...
基本條件 已假設你有 Selector 的基本知識 你已經讀過之前在此分享的所有相關文章 屬性(Property)當你需要驗證測試結果時,常需要取得屬性值做為客觀條件判斷。 getTitle取得標題 範例 getUrl取得網址 範例 getValue取得欄味值 語法 範例 getTex...
基本條件 已假設你有 Selector 的基本知識 你已經讀過之前在此分享的所有相關文章 動作(Action)模擬使用者操作行為 click點擊元素(按鈕、連結、任何可被點擊的元素) 語法 範例 setValue設定欄位值 語法 範例 submitForm送出表單 語法 範例
領導管理 vs 指揮管理使指揮管理俱有破壞性的原因是它強調個人並讓員工互相為敵,使領導管理成功的原因是它強調創造一個互助合作的系統,並且相信只要你善待他人並向他們解釋你想要他們做的,你能夠信任他們會把工作做好。 領導管理在職場上最強烈的論點是因為,它較有生產力而且使工作品質提高,它使企業減少花費。這種花費是指揮管...
完全行為動作 -> 思考 -> 感覺 -> 生理機能 選擇焦慮 / 選擇恐懼焦慮症會被稱為做正在焦慮或選擇焦慮,新的說法會比舊的說法來得精確,因為它們是活的、主動的說法。因為這些是選擇的結果,所以有希望。如果你能夠做一個選擇,自然就能做別的「更好的選擇」。你的選擇可能很痛苦,但不是不能取消的。感...
辨識什麼是 Time Killer 任務你可以輕易地完成,但卻不會帶給你任何價值。 哪些方式可以讓你脫離 Time Killer 減少 check and read Email 次數 檢查訊息(facebook, sms) 次數 減少通勤 - 改用 remote work 和 online meeting 減...
七種方法把事情做完 將符合 80/20 法則高價值的事情標注起來,將所有時間專注在這些任務,將低回報的事情,委派、轉交、刪除或重新設計。 減少低回報的任務數量 因為一些外在因素,有時候你很難控制你的日程,但至少確保每日有兩、三件是屬於高價值的任務 選一天(或幾個小時)只專注在完成高價值的任務 再早上十點半時間,將...
建立成功循環 成功人士可以建立一年復一年地成功,是因為他們一日復一日都做成功的事。 他們將成功經驗建立一個習慣路徑,並很少改變這個路徑,尤其是那些帶來高收獲的事情。 建立屬於你自己的成功循環 排進那些符合 80/20 法則的 TODO 重現最佳的練習 專注在改善跟自我發展 時常休息、為自己找樂子、陪伴家人,將自...
Page 6 / 15