Hands-On Functional Test Automation: With Visual Studio 2017 and 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應用程式的功能測試。本書將帶領您深入了解如何將功能自動化測試與部署流程整合。

《實戰功能測試自動化》包含逐步課程,讓您了解如何使用C#和Python的Selenium進行功能測試自動化。此外,您還將學習如何使用第三方框架增強測試自動化開發。您將配置測試客戶端,通過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 在技術方面撰寫部落格。她具有使用微軟工具 (C#、VSTS/TFS、SQL Server 和 Azure) 和開源工具 (MAQS 開放框架和 Sikuli) 的經驗。