Madi, Rawane.

Learning Software Testing with Test Studio. - 1 - Birmingham : Packt Publishing, 2013. - 1 online resource (376 p.) - eBooks on Demand .

Cover; Copyright; Credits; About the Author; About the Reviewers;; Table of Contents; Preface; Chapter 1: Introduction; Testing concepts; Test case; Executing a test case; The exit criteria; The pesticide paradox; Element recognition; Testing phases; Testing techniques; Test Studio uncovered through the chapters; Approach; Setting up your environment; File Comparer application; Reports; Additional files; Other reference sources; Chapter 2: Automating Functional Tests; Getting started with automation; Where does automation fit best?; Test strategies; Capture and playback Data-driven architectureKeyword-driven architecture; About Test Studio; Supported technologies; Architecture; Functional test automation; Recording an automated test; Record and playback; Editing tests; Translators and verification steps; Inserting a verification step; Test Studio''s built-in log; Custom logging; Code refactoring; Automated test case design; Using tests as steps; Logical branching; Extracting values to variables; Additional automation tweaks in the code; Functional random keyword-driven tests; Test execution settings and debugging; Syntax errors; Execution errors Execution settingsDebugging; Integration with Visual Studio; Summary; Chapter 3: Data-driven Tests; Data-driven testing architecture; Binding tests to data sources; Excel data source binding; Importing an Excel data source; Binding columns to Excel columns; Data-driven verification; Data-driven verification binding; CSV data binding; Editing a data source; Logging the test metadata; XML data source binding; Importing an XML data source; Binding columns to XML attributes; Database binding; A non data-driven test comprising a data-driven test; Creating parent and child tests A data-driven test comprising a non data-driven testCreating child tests; A data-driven test comprising another data-driven test; Creating parent and child tests; Creating parent and child tests; Summary; Chapter 4: Maintaining Test Elements; Automation element recognition; The element repository; Adding elements; The recorder toolbar DOM Explorer; Forming the element repository; Filtering options; 3D Viewer Element Adding and Verification; Finding locators; Using the chained expression; The Find class; The Element factory; Summary; Chapter 5: Manual Testing; Manual Testing; Manual tests Excel integrationAdding existing tests; Hybrid tests; Refactor tests; Repository maintenance; Test execution; Data binding; Transitioning to automated tests; Versioning; Integration with Visual Studio; Tailor tests in Test Studio; Decision tables; State transition diagrams; Summary; Chapter 6: Test Lists and Reports; Test suites; Creating test lists; Lists; Dynamic lists; Executing test lists; Dynamic list automatic update; Test list settings; Specialized test list settings; Reporting; Result integration; Visual Studio report integration; SQL integration; Submitting to SQL; Excel Charts List result comparison

Learning Software Testing with Test Studio is a practical, hands-on guide that will help you get started with Test Studio to design your automated solution and tests. All through the book, there are best practices and tips and tricks inside Test Studio which can be employed to improve your solution just like an experienced QA.If you are a beginner or a professional QA who is seeking a fast, clear, and direct to the point start in automated software testing inside Test Studio, this book is for you. You should be familiar with the .NET framework, mainly Visual Studio, C#, and SQL, as the book''s examples rely on them. Prior testing knowledge will also be helpful.

9781849688918 32.99 (NL)

Application software -- Development.
Application software.

Electronic books.