Software Testing Automation Tips: 50 Things Automation Engineers Should Know

Gennadiy Alpaev

  • 出版商: Apress
  • 出版日期: 2017-10-29
  • 售價: $1,190
  • 貴賓價: 9.5$1,131
  • 語言: 英文
  • 頁數: 50
  • 裝訂: Paperback
  • ISBN: 1484231619
  • ISBN-13: 9781484231616
  • 相關分類: 軟體測試
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Quickly access 50 tips for software test engineers using automated methods. The tips point to practices that save time and increase the accuracy and reliability of automated test techniques. Techniques that play well during demos of testing tools often are not the optimal techniques to apply on a running project. This book highlights those differences, helping you apply techniques that are repeatable and callable in professionally run software development projects. Emphasis is placed on creating tests that, while automated, are easily adapted as the software under construction evolves toward its final form. 

Techniques in the book are arranged into five categories: scripting, testing, the environment, running and logging of tests, and reviewing of the results. Every automation engineer sooner or later will face similar issues to the ones covered in these categories, and you will benefit from the simple and clear answers provided in this book. While the focus of the book is on the use of automated tools, the tips are not specific to any one vendor solution. The tips cover general issues that are faced no matter the specific tool, and are broadly applicable, often even to manual testing efforts.  

What You'll Learn

  • Employ best-practices in automated test design
  • Write test scripts that will easily be understood by others
  • Choose the proper environment for running automated tests
  • Avoid techniques that demo well, but do not scale in practice
  • Manage tests effectively, including testing of test scripts themselves
  • Know when to go beyond automation to employ manual methods instead

Who This Book Is For

Software test engineers working with automated testing tools, and for developers working alongside testing teams to create software products. The book will aid test engineers, team leads, project managers, software testers, and developers in producing quality software more easily, and in less time.

商品描述(中文翻譯)

快速獲取 50 條針對軟體測試工程師使用自動化方法的建議。這些建議指向能夠節省時間並提高自動化測試技術準確性和可靠性的實踐。那些在測試工具演示中表現良好的技術,往往並不是在運行中的專案中應用的最佳技術。本書強調這些差異,幫助您應用可重複和可調用的技術於專業運行的軟體開發專案中。重點在於創建測試,這些測試雖然是自動化的,但能夠隨著正在開發的軟體演變到最終形式而輕鬆調整。

本書中的技術分為五個類別:腳本編寫、測試、環境、測試的運行與日誌記錄,以及結果的審查。每位自動化工程師遲早都會面臨這些類別中所涵蓋的類似問題,您將從本書提供的簡單明瞭的答案中受益。雖然本書的重點在於使用自動化工具,但這些建議並不特定於任何一個供應商的解決方案。這些建議涵蓋了無論使用何種特定工具都會面臨的一般問題,並且廣泛適用,甚至常常適用於手動測試工作。

您將學到的內容:
- 採用自動化測試設計的最佳實踐
- 編寫他人易於理解的測試腳本
- 選擇適合運行自動化測試的環境
- 避免那些在演示中表現良好但在實踐中無法擴展的技術
- 有效管理測試,包括測試腳本本身的測試
- 知道何時應超越自動化而採用手動方法

本書適合對象:
本書適合使用自動化測試工具的軟體測試工程師,以及與測試團隊合作開發軟體產品的開發人員。本書將幫助測試工程師、團隊負責人、專案經理、軟體測試人員和開發人員更輕鬆地生產高品質的軟體,並縮短所需時間。