買這商品的人也買了...
-
微軟專案求生手冊 (Software Project Survival Guide)$99$99 -
Automated Software Testing: Introduction, Management, and Performance$2,540$2,489 -
微軟開發快速秘笈 (Rapid Development)$600$600 -
$750Python Programming Patterns -
Lessons Learned in Software Testing (Paperback)$1,500$1,425 -
Python Web Programming$1,910$1,815 -
LPI Linux 資格檢定 (LPI Linux Certification in a Nutshell)$880$695 -
防駭程式撰寫實務 (Writing Secure Code)$680$537 -
C++ Builder 6 完全攻略$690$587 -
How to Break Software: A Practical Guide to Testing$1,530$1,499 -
The Pragmatic Programmer: From Journeyman to Master (Paperback)$1,900$1,805 -
軟體工程實務:系統分析、設計與測試 (Software Engineering in Practical)$420$328 -
精通 Windows Server 2003 企業網路服務篇 (Mastering Windows Server 2003)$780$663 -
$1,750Virtual Private Networking : A Construction, Operation and Utilization Guide -
$2,280Working Effectively with Legacy Code (Paperback) -
Find the Bug : A Book of Incorrect Programs (Paperback)$1,225$1,201 -
$1,080Windows System Programming, 3/e (Hardcover) -
視窗程式設計函式庫:Win 32 API(上)─打開視窗的秘密$680$578 -
與熊共舞:軟體專案管理的風險管理 (Waltzing With Bears: Managing Risk on Software Projects)$380$300 -
ASP.NET 徹底研究進階技巧─高階技巧與控制項實作$650$507 -
Web CSS 網頁樣式設計學 (Cascading Style Sheets Standard Design Guide)$580$452 -
聖殿祭司的 ASP.NET 2.0 專家技術手冊─使用 C#$720$569 -
Pragmatic Version Control: Using Subversion, 2/e$1,188$1,129 -
Pragmatic Software Testing: Becoming an Effective and Efficient Test Professional (Paperback)$2,040$1,938 -
現代嵌入式系統開發專案實務-菜鳥成長日誌與專案經理的私房菜$600$480
相關主題
商品描述
Build Your Own Automated Software Testing Tool
Whatever its claims, commercially available testing software is not
automatic. Configuring it to test your product is almost as time-consuming and
error-prone as purely manual testing.
There is an alternative that makes
both engineering and economic sense: building your own, truly automatic tool.
Inside, you’ll learn a repeatable, step-by-step approach, suitable for virtually
any development environment. Code-intensive examples support the book’s
instruction, which includes these key topics:
- Conducting active software testing without capture/replay
- Generating a script to test all members of one class without reverse-engineering
- Using XML to store previously designed testing cases
- Automatically generating testing data
- Combining Reflection and CodeDom to write test scripts focused on high-risk areas
- Generating test scripts from external data sources
- Using real and complete objects for integration testing
- Modifying your tool to test third-party software components
- Testing your testing tool
Effective Software Test Automation goes well beyond the building
of your own testing tool: it also provides expert guidance on deploying it in
ways that let you reap the greatest benefits: earlier detection of coding
errors, a smoother, swifter development process, and final software that is as
bug-free as possible. Written for programmers, testers, designers, and managers,
it will improve the way your team works and the quality of its products.
Contents:
Introduction
Chapter 1: Software Testing:An
Overview
Chapter 2: Current Testing Infrastructure vs.the Proposed
Testing Methods
Chapter 3: .NET Namespaces and Classes for Software
Testing
Chapter 4: .NET Reflection for Test Automation
Chapter
5: Spreadsheets and XML for Test Data Stores
Chapter 6: .NET
CodeDom Namespace
Chapter 7: Generating Test Scripts
Chapter
8: Integration Testing
Chapter 9: Verification,Validation,and
Presentation
Chapter 10: Finalizing the AutomatedTest
Tool
Chapter 11: Updating the AutomatedTest Tool for Testing the
Windows Registry
Chapter 12: Testing the AutomatedTest
Tool
Bibliography
Index
商品描述(中文翻譯)
建立您自己的自動化軟體測試工具
無論其聲稱如何,市售的測試軟體並不是自動的。配置它以測試您的產品幾乎和純手動測試一樣耗時且容易出錯。
有一種替代方案,既符合工程邏輯又具經濟意義:建立您自己的真正自動化工具。在本書中,您將學習到一種可重複的逐步方法,適用於幾乎任何開發環境。以代碼為重點的範例支持本書的教學,涵蓋以下關鍵主題:
- 進行主動軟體測試而不使用捕獲/重播
- 生成測試所有類別成員的腳本,而無需反向工程
- 使用 XML 儲存先前設計的測試案例
- 自動生成測試數據
- 結合 Reflection 和 CodeDom 撰寫針對高風險區域的測試腳本
- 從外部數據來源生成測試腳本
- 使用真實且完整的物件進行整合測試
- 修改您的工具以測試第三方軟體元件
- 測試您的測試工具
《有效的軟體測試自動化》不僅僅是建立您自己的測試工具:它還提供專業指導,幫助您以能獲得最大效益的方式部署它:更早地發現程式碼錯誤、更順暢、更快速的開發過程,以及盡可能無錯誤的最終軟體。本書為程式設計師、測試人員、設計師和管理者而寫,將改善您的團隊工作方式及其產品的質量。
內容:
引言
第一章:軟體測試概述
第二章:當前測試基礎設施與提議的測試方法
第三章:用於軟體測試的 .NET 命名空間和類別
第四章:用於測試自動化的 .NET 反射
第五章:用於測試數據儲存的電子表格和 XML
第六章:.NET CodeDom 命名空間
第七章:生成測試腳本
第八章:整合測試
第九章:驗證、確認與呈現
第十章:最終化自動化測試工具
第十一章:更新自動化測試工具以測試 Windows 註冊表
第十二章:測試自動化測試工具
參考書目
索引
