Hands-On Functional Test Automation: With Visual Studio 2017 and Selenium
暫譯: 實作功能測試自動化:使用 Visual Studio 2017 和 Selenium

Chandrasekara, Chaminda, Herath, Pushpa

  • 出版商: Apress
  • 出版日期: 2019-05-02
  • 售價: $1,520
  • 貴賓價: 9.5$1,444
  • 語言: 英文
  • 頁數: 252
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484244109
  • ISBN-13: 9781484244104
  • 相關分類: seleniumVisual Studio
  • 立即出貨(限量) (庫存=1)

相關主題

商品描述

Get started with functional testing of both web apps and Windows apps using different test frameworks. This book will take you on a deep dive into integrating functional automation testing with deployment pipelines.

Hands-On Functional Test Automation contains step-by-step lessons that will give you an understanding of how to do functional test automation using Selenium with C# and Python. Also, you will learn how to enhance your test automation development with third-party frameworks. You will configure test clients, run functional tests through Azure DevOps release management, and carry out performance and load-testing to gain a good understanding of how to do cloud-based load testing.

Each lesson comprises an introduction to the related concepts to help you understand how things work. This will broaden your knowledge so you can implement test automation in the correct way. At the end of each lesson alternative options and other enhancement possibilities are discussed to allow you to do further exploration.

 

You will:

- Implement functional test automation of Windows and web applications

- Use Visual Studio for load and performance testing

- Configure and run cloud-based load testing

- Integrate testing with deployment pipelines

商品描述(中文翻譯)

開始使用不同的測試框架進行網頁應用程式和 Windows 應用程式的功能測試。本書將深入探討如何將功能自動化測試與部署管道整合。

《動手實作功能測試自動化》包含逐步教學,讓您了解如何使用 Selenium 進行 C# 和 Python 的功能測試自動化。此外,您還將學習如何利用第三方框架增強您的測試自動化開發。您將配置測試客戶端,通過 Azure DevOps 發布管理運行功能測試,並進行性能和負載測試,以深入了解如何進行雲端負載測試。

每個課程都包含相關概念的介紹,幫助您理解事物的運作方式。這將擴展您的知識,使您能夠以正確的方式實施測試自動化。在每個課程結束時,還會討論替代選項和其他增強可能性,以便您進一步探索。

您將會:

- 實施 Windows 和網頁應用程式的功能測試自動化

- 使用 Visual Studio 進行負載和性能測試

- 配置並運行雲端負載測試

- 將測試與部署管道整合

作者簡介

Chaminda is a Microsoft Most Valuable Professional (MVP) for Visual Studio ALM and Scrum Alliance Certified ScrumMaster(R), and focuses on and believes in continuous improvement of the software development life cycle. He works as a DevOps consultant for Jabil Circuit Sdn. Bhd. Chaminda is an active Microsoft Community Contributor (MCC), well recognized for his contributions in Microsoft forums, TechNet galleries, and Wikis, and contributes extensions to Visual Studio Team Services/TFS, in the Microsoft Visual Studio marketplace. He also contributes to other open source projects in GitHub.

Pushpa is a senior test automation engineer at Datavail Lanka (Pvt) Ltd. She has many years of experience in QA automation. She is an expert on functional test automation using Selenium and Coded UI. Pushpa blogs on technology at. Pushpa has experience with Microsoft tools (C#, VSTS/TFS, SQL Server, and Azure) and open source tools (MAQS open framework and Sikuli).

作者簡介(中文翻譯)

Chaminda 是微軟最有價值專家 (MVP),專注於 Visual Studio ALM,並且是 Scrum Alliance 認證的 ScrumMaster(R),他專注於並相信軟體開發生命週期的持續改進。他目前擔任 Jabil Circuit Sdn. Bhd. 的 DevOps 顧問。Chaminda 是一位活躍的微軟社群貢獻者 (MCC),因其在微軟論壇、TechNet 資源庫和維基上的貢獻而受到廣泛認可,並在微軟 Visual Studio 市場中為 Visual Studio Team Services/TFS 貢獻擴展。他也參與其他在 GitHub 上的開源專案。

Pushpa 是 Datavail Lanka (Pvt) Ltd. 的資深測試自動化工程師。她在 QA 自動化方面擁有多年經驗。她是使用 Selenium 和 Coded UI 進行功能測試自動化的專家。Pushpa 在技術方面撰寫部落格。Pushpa 具備使用微軟工具 (C#, VSTS/TFS, SQL Server 和 Azure) 及開源工具 (MAQS 開放框架和 Sikuli) 的經驗。