Skip to Content
JAVASCRIPT網頁應用程式設計
book

JAVASCRIPT網頁應用程式設計

by Alex MacCaw
January 2013
Intermediate to advanced
332 pages
5h 23m
Chinese
GoTop Information, Inc.
Content preview from JAVASCRIPT網頁應用程式設計
150
|
第九章
另一種做法,是將這些測試用瀏覽器交由像 Sauce Labs
http://saucelabs.com
)這類的公
司來管理。我們只需要上傳 Selenium 測試程式給他們所提供的雲端服務,他們就會將剩
餘的工作(在不同的瀏覽器和作業系統平台上執行測試程式,並確保所有的測試都能順
利通過)都幫我們處理好。
提供支援
不論測試程式寫得多齊全,難免還是會有測試程式無法察覺的臭蟲(bugs)。因此最好
是接受這項事實,事先規劃好相關的配套措施,並且要準備簡單易用的機制,讓使用者
在發現程式的臭蟲或錯誤時,可快速的回報給程式開發團隊。此外,還要建立一套問題
追蹤系統,協助開發團隊管理這些使用者回報的問題。
檢查工具(Inspectors
過去在開發 JavaScript 程式,或是在為程式除錯時,都得仰賴
alert()
函式,不過現在
已經進步很多。大部分主流的瀏覽器都會提供功能強大的網頁元件檢查工具和除錯工
具,這些工具能大幅的簡化網頁程式的開發工作。本章接下來僅會介紹兩套常用的檢查
工具,不過相信裡面的很多觀念,應該能適用於任何檢查工具。
網頁檢查工具(Web Inspector
Safari Google Chrome 瀏覽器都有內建網頁檢查工具。雖然兩者的操作介面有些微
差異,但功能都大同小異。
如果是 Safari,就要先在「Advanced」設定裡勾選「Show Develop menu in menu bar」,
才能啟用檢查工具。如圖 9-7 所示。
如果是 Chrome,要利用「 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

初めてのJavaScript 第3版 ―ES2015以降の最新ウェブ開発

初めてのJavaScript 第3版 ―ES2015以降の最新ウェブ開発

Ethan Brown, 武舎 広幸, 武舎 るみ
PHP编程:第4版

PHP编程:第4版

Kevin Tatroe, Peter MacIntyre
Strange Code

Strange Code

Ronald T. Kneusel
Perfecting Your Thinking Skills

Perfecting Your Thinking Skills

MIT Sloan Management Review

Publisher Resources

ISBN: 9789862766811