MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Building the Right Thing in .NET with TestStack

Course Summary

Learn how to use the TestStack tools to ensure the right features are being built. Increase the clarity of communication within the development team and between the team and customer. Produce living documentation by executing the specifications of the sys

  • +

    Course Syllabus

    ● Introducing TestStack
        ◦ Module Overview
        ◦ The Software Development Communication Gap
        ◦ Living Documentation
        ◦ The TestStack Focus
        ◦ The TestStack Tools
        ◦ Automated UI Testing
        ◦ Module Summary
    ● Living, Executable, Business-Readable Documentation with BDDfy
        ◦ Module Overview
        ◦ Filling the Communication Gap
        ◦ Creating Living Documentation with BDDfy
        ◦ A Business Readable Dialect
        ◦ BDDFying Existing Tests
        ◦ Reflective Method Naming Conventions
        ◦ Reflective Method Names Example and Ordering
        ◦ The Business Readable HTML Report
        ◦ Errors in Steps
        ◦ Using BDDfy for Test-First Development
        ◦ Scenarios and Stories
        ◦ Implementing Stories in BDDfy
        ◦ Using ExecutableAttributes to Override Naming Conventions
        ◦ Running a Scenario with Multiple Test Data
        ◦ Module Summary
    ● BDDfy - Beyond the Fundamentals
        ◦ Module Overview
        ◦ Introducing the Fluent API
        ◦ Simple Fluent Example
        ◦ Refactoring from Reflective to Fluent
        ◦ Fluent Test Data Input
        ◦ Showing Test Data Ranges in Step Descriptions
        ◦ Hiding Input Parameters in Reports
        ◦ Additional Reports
        ◦ Configuring Reports
        ◦ Generating Reports without Running Tests
        ◦ Custom HTML Report Configuration
        ◦ Custom CSS Report Styling
        ◦ Testing a Class Using the Fluent Style
        ◦ Module Summary
    ● Automating WPF Applications with White
        ◦ Module Overview
        ◦ Introducing White
        ◦ Simplified Test Flow Example
        ◦ Applications, Windows, and UIItems
        ◦ Getting Started
        ◦ Interacting with Other Basic UIItems
        ◦ Menu Bars and Popup Menus
        ◦ ListViews and ComboBoxes
        ◦ DataGrids
        ◦ Lists with DataTemplates
        ◦ Modal Windows and MessageBoxes
        ◦ Improving Maintainability with the Page Object Pattern
        ◦ Using Screen Objects and ScreenRepositories
        ◦ Module Summary
    ● Automating Web Applications with Seleno
        ◦ Module Overview
        ◦ Introducing Seleno
        ◦ A Simple Test
        ◦ Locating HTML Items and Reading Text
        ◦ The Page Object Model Pattern in Seleno
        ◦ Weakly-Typed Page Objects
        ◦ Strongly-Typed Page Objects
        ◦ Configuring Routes with Strongly-Typed Pages
        ◦ Locating HTML Elements with jQuery
        ◦ Executing JavaScript
        ◦ Configuring Chrome Instead of Firefox
        ◦ Configuring Remote Sites and Screenshots
        ◦ Module Summary
        ◦ Using BDDfy with White and Seleno
        ◦ Module Overview
        ◦ Using BDDfy with UI Automation
        ◦ Using BDDfy with White
        ◦ Using BDDfy with Seleno
        ◦ Cross-Application UI Tests
        ◦ Implementing Cross-Application Tests
        ◦ Module Summary
    ● Validating Coding Conventions and Testing MVC Controllers
        ◦ Module Overview
        ◦ Overview of FluentMVCTesting
        ◦ Testing Controller Results
        ◦ Testing Redirections
        ◦ Testing Models
        ◦ Beyond the Compiler with ConventionTests
        ◦ Using the Pre-packaged Conventions
        ◦ Defining Our Own Conventions
        ◦ Module Summary


Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top