Scripted GUI Testing with Ruby
暫譯: 使用 Ruby 進行腳本化 GUI 測試
Ian Dees
- 出版商: Pragmatic Bookshelf
- 出版日期: 2008-08-15
- 定價: $1,225
- 售價: 2.4 折 $299
- 語言: 英文
- 頁數: 192
- 裝訂: Paperback
- ISBN: 1934356182
- ISBN-13: 9781934356180
-
相關分類:
Ruby
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
Programming Ruby: A Pragmatic Programmer's Guide (Paperback)$1,740$1,653 -
Resilient Storage Networks : Designing Flexible Scalable Data Infrastructures$2,720$2,584 -
SQL 語法範例辭典$550$468 -
Linux 驅動程式, 3/e (Linux Device Drivers, 3/e)$980$774 -
碼上就會:Rails敏捷開發網站 (Agile Web Development with Rails, 2/e)$600$474 -
ActionScript 3.0 與 Adobe Flex 網路遊戲程式開發實務講座$450$351 -
Practical Django Projects (Paperback)$1,830$1,739 -
High Performance MySQL: Optimization, Backups, Replication, and More, 2/e$1,760$1,672 -
程式之美-微軟技術面試心得$490$387 -
C++ 編程規範 (C++ Coding Standards: 101 Rules, Guidelines, and Best Practices)$580$458 -
深入淺出 Servlets 與 JSP (Head First Servlets and JSP, 2/e)$1,200$948 -
$299Statistics in a Nutshell: A Desktop Quick Reference (Paperback) -
溫伯格的軟體管理學-第一級評量 (第2卷) (Quality Software Management, Volume 2: First-Order Measurement)$800$632 -
Flex 3 徹底研究 (Adobe Flex 3: Training from the Source)$720$612 -
Linux 裝置驅動程式之開發詳解$780$616 -
Visual C++ 數位影像模式識別技術及工程實踐$580$458 -
ASP.NET 3.5 應用系統專題實作$590$460 -
Python 學習手冊 (Learning Python, 3/e)$880$695 -
Linux Device Driver Programming 驅動程式設計$690$587 -
PowerPoint 2010 職場導向全方位應用$550$468 -
Office 2010 教學範本$580$493 -
$600Using JRuby: Bringing Ruby to Java (Paperback) -
Specification by Example: How Successful Teams Deliver the Right Software (Paperback)$1,800$1,710 -
PostgreSQL: Up and Running (Paperback)$890$846 -
輕鬆學 Android 多媒體應用程式開發(核心技術、感應器、2D/3D、多媒體與典型專案)$650$553
商品描述
Scripted GUI Testing with Ruby is a practical, quick-moving tutorial based on real life, and real-world GUI applications.
Right out of the gate you'll start working with code to drive a desktop GUI. You'll discover the kinds of gotchas and edge cases that don't exist in simple, toy programs. As you add more tests, you'll learn how to organize your test code and write lucid examples. The result is a series of "smoke tests" team will run on Continuous Integration servers.
Next, we'll explore a variety of different testing tips and tricks. You'll employ a series of increasingly random and punishing test monkeys to try to crash programs. Table-driven techniques will show you how to check dozens of different input combinations. See how to use longer acceptance tests (in the form of stories) to represent the way a typical customer would use your program.
The book uses examples from Windows, OS X, and cross-platform Java desktop programs as well as Web applications. You'll develop test scripts in Ruby; you don't need to be a Ruby expert, but basic comfort with the language will be helpful.
商品描述(中文翻譯)
《使用 Ruby 進行腳本化 GUI 測試》是一個基於現實生活和真實世界 GUI 應用程式的實用、快速進行的教程。
一開始你將開始使用程式碼來驅動桌面 GUI。你會發現一些在簡單的玩具程式中不存在的陷阱和邊緣案例。隨著你添加更多的測試,你將學會如何組織你的測試程式碼並撰寫清晰的範例。最終的結果是一系列的「煙霧測試」,團隊將在持續整合伺服器上運行這些測試。
接下來,我們將探索各種不同的測試技巧和竅門。你將使用一系列越來越隨機和苛刻的測試猴子來嘗試使程式崩潰。表驅動技術將向你展示如何檢查數十種不同的輸入組合。看看如何使用較長的驗收測試(以故事的形式)來代表典型客戶使用你的程式的方式。
本書使用來自 Windows、OS X 和跨平台 Java 桌面程式以及 Web 應用程式的範例。你將在 Ruby 中開發測試腳本;你不需要成為 Ruby 專家,但對這門語言有基本的熟悉度將會有所幫助。
