[e2e testing] 一鍵入手 e2e

Post on 23-Jan-2018

390 Views

Category:

Engineering

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

一鍵入手 E2E

什麼是 E2E

模擬使用者

的操作情境

需要時間

要做

使用者 開發者

行同陌路

做有什麼好

專案 A - 1

如期完成

這周進入專案 A - 2

相信你我

都有過…

A 功能正確B 功能呢?

這顏色對嗎?好像不太對!

Success Fail

Success

Fail

Success Fail

錯誤為什麼

會不斷出現

內在因素

• 單元間的獨立性

• 元件間的共用性

單元的獨立性

元件的共用性

外在因素

• 測試流程的承接

• 人為因素

承接

情緒

精神狀況

怎麼改變

測試清單

單元 A 測試狀況

讀取 △

建立 ╳

修改 〇

刪除 〇

樣式 〇

單元 B

多個瀏覽器

A 功能正確B 功能呢?

多個瀏覽器

IE Chrome FF

讀取 △ 〇 △

建立 〇 〇 〇

修改 △ 〇 〇

刪除 ╳ 〇 〇

樣式 △ 〇 △

E2E TESTING TOOL

輕鬆

node sample.js

簡單

付出

寫腳本

測試腳本

E2E Go

E2E 的演化

NODE JS

SELENIUM

DEMO

時間有限

• https://github.com/IvanWei/e2e-testing-

selenium

top related