Master QTP/UFT

CLICK TO WATCH VIDEOS BELOW!

Sign Up

Sign In

You must be signed up to watch the videos below. You can sign up for free at the link above.

 

  

01-Installing UFT and Intro to UFT
Module 1 Installing UFT and Intro to UFT
Unit 1 Free: How to install UFT 11.5
Unit 2 Free: Installing UFT 12.0 in less than 5 minutes
Unit 3 Free: Introduction to Unified Functional Testing part 01
Unit 4 Free: Introduction to Unified Functional Testing part 02
02-Getting started with Unified Functional Testing/QTP
Module 1 Getting started with Unified Functional Testing/QTP
Unit 1 Course notes
Unit 2 Free: Getting Started with UFT-Intro
Unit 3 Free: Intro to Agile Methodology
Unit 4 Free: Identifying the goals of the project
Unit 5 Free: What to expect from the future
Unit 6 Free: The advantages of short sprints in Agile
Unit 7 Sprint planning and starting development
Unit 8 What happens in the software development environments
Unit 9 What happens in the software development environments 2
Unit 10 What is regression testing?
Unit 11 Moving code to production
Unit 12 Most efficient way to create automated tests
Unit 13 How to continue working in an Agile environment
Unit 14 What is Unified Functional Testing?
Unit 15 What is automated functional testing?
Unit 16 How does Automated Testing reduce risk?
Unit 17 How does Automated Testing enable faster execution and higher test accuracy?
Unit 18 How does Automated help to find more defects?
Unit 19 How does Automated Testing allow for test case reusability?
Unit 20 What is the level of effort for a manual test over time?
Unit 21 A graph of manual testing vs automated testing LOE
Unit 22 A few more disadvantanges of automated testing
Unit 23 Smoke tests are good candidates for automation
Unit 24 Regression tests are good candidates for automation
Unit 25 Cross browser testing is good for automation
Unit 26 Repetitive tasks are great for automation
Unit 27 Bad candidates for automated testing
Unit 28 Free: Intro and opening Unified Functional Testing
Unit 29 Free: Start page of UFT
Unit 30 Free: File menu and debug pane
Unit 31 Free: Creating a solution and adding a GUI Test
Unit 32 Free: Examining a solution of Unified Functional Testing
Unit 33 One awesome feature of Unified Functional Testing
Unit 34 How to start recording a test with Unified Functional Testing
Unit 35 How to playback a recorded a test
Unit 36 Object repository
Unit 37 Some disadvantages of an Object Repository
Unit 38 Debugging code using Unified Functional Testing
Unit 39 Console Pane and Data Table
Unit 40 Data Table
Unit 41 Free: Some very important features of a DataTable
Unit 42 Free: Summary of the DataTable in Unified Functional Testing
Unit 43 Free: Where to configure the add-ins and how to download test settings into a vbs file
Unit 44 Free: How to disable smart identification
Unit 45 Free: How to configure environmental variables
Unit 46 Free: Final settings in the Test Settings menu
Unit 47 Free: Edit and View menus
Unit 48 Free: Search and Design menus
Unit 49 Free: Record and Run settings and the Resources Pane
Unit 50 Free: How to use the object spy in UFT
Unit 51 How to add objects to the Object Repository
Unit 52 Using Descriptive Programming to recognize objects
Unit 53 What happens when UFT does not recognize objects
Unit 54 Object identification window
Unit 55 Regular expression evaluator
Unit 56 Options menu
Unit 57 How to use the password encoder
Unit 58 Running code with a password that has been encoded
Unit 59 Unified Functional Testing batch runner
Unit 60 Summary of everything that we covered related to UFT
Unit 61 Free: Intro to the next UFT topics
Unit 62 Free: Describing the goal of the smoke test
Unit 63 Free: Opening the solution and adding a new GUI test
Unit 64 Free: Writing the pseudocode for automated test
Unit 65 Using descriptive programming for logging into QTP Tutorial
Unit 66 Understanding descriptive programming
Unit 67 How to find a unique object in automated testing
Unit 68 How to perform actions on an object
Unit 69 How to use the Console pane in UFT
Unit 70 Logging into QTP Tutorial
Unit 71 Setting up a checkpoint with descriptive programming
Unit 72 Finishing coding the rest of the automated test
Unit 73 Refactoring the code to work
Unit 74 Successful completion of the UFT smoke test
Unit 75 Refactoring one more time
Unit 76 Final refactoring of the test case
Unit 77 Summary on everything that was covered in "Getting Started With Unified Functional Testing/QTP" course
03-VBscript with an emphasis on automated testing with UFT
Module 1 VBscript Syntax Rules
Unit 1 Notes for VBScript Syntax Rules
Unit 2 Free: Intro to VBscript for UFT and Rule 1 of VBscript
Unit 3 1.2 Rules 2 - 4
Unit 4 1.3 Rules 5 - 7
Module 2 VBscript: Statements
Unit 1 Notes for VBscript Statements for UFT/QTP
Unit 2 2.1 Call
Unit 3 2.2 Call part 2
Unit 4 2.3 Call part 3, Class
Unit 5 2.4 Const; Dim
Unit 6 2.5 Erase, Execute
Unit 7 2.6 Execute Global
Unit 8 Free: Career Wisdom for UFT Automation Engineers
Unit 9 Free: Career Wisdom 2, Exit, Function
Unit 10 2.9 OnError, Option Explicit
Unit 11 2.10 Private, Redim, Set
Unit 12 2.11 Set part 2
Module 3 VBscript: Loops
Unit 1 Notes for VBscript Loops for Automation Testing with UFT/QTP
Unit 2 Free: Basics of Loops in UFT
Unit 3 3.2 For Each Loop 1
Unit 4 3.3 For Each Loop 2
Unit 5 3.4 Do Loop While
Unit 6 3.5 Do Loop While 2
Unit 7 3.6 Do While Loop, Do Until Loop
Unit 8 3.7 Do Loop Until, While Wend
Unit 9 3.8 For Next
Unit 10 3.9 For Next Part 2
Module 4 VBscript: Variables, Arrays, Constants, and Dictionaries
Unit 1 Notes for VBscript VBscript Variables, Arrays, Constants and Dictionaries for Automation Testing with UFT/QTP
Unit 2 Free: Career Wisdom for UFT/QTP Automation Engineers
Unit 3 Free: Data, Variable, Constants
Unit 4 Free: VBscript Date and time constants
Unit 5 4.4 Concatenating
Unit 6 4.5 String Constants 1
Unit 7 4.6 String Constants 2
Unit 8 4.7 &_operator
Unit 9 Variable data types and subtypes
Unit 10 Defining variables
Unit 11 Variable naming rules
Unit 12 Variable naming rules and Hungarian Notation
Unit 13 Using Hungarian Notation
Unit 14 Variable scope and the assignment operator
Unit 15 Creating a VBscript game to do arithmetic
Unit 16 Coding the arithmetic game
Unit 17 The answer to the arithmetic game
Unit 18 User acceptance testing of the game
Unit 19 VBscript environmental variables
Unit 20 Viewing environmental variable values
Unit 21 Environmental variables and summary
Unit 22 VBscript arrays
Unit 23 Example of arrays used in an Automated Testing Framework
Unit 24 Single-dimension arrays
Unit 25 Multi-dimension arrays
Unit 26 Example of 3D array
Unit 27 Processing arrays
Unit 28 Processing arrays 2
Unit 29 Resizing arrays
Unit 30 Dynamic arrays
Unit 31 QTP/UFT function with the dynamic array
Unit 32 Dynamic arrays continued
Unit 33 'Erase' reserved word and Dictionaries
Unit 34 Dictionary properties and methods
Unit 35 Comparing dictionary to an array
Unit 36 QTP/UFT function using a dictionary
Unit 37 QTP/UFT function using a dictionary 2
Unit 38 Free: Summary of Module 4
Module 5 5.0 Conditional Logic
Unit 1 Notes for VBscript Conditional Logic for Automation Testing with UFT/QTP
Unit 2 Free: Intro and 'If' statement
Unit 3 Free: 'If' statement 2
Unit 4 Free: 'Else' statement
Unit 5 Free: Nested If statements
Unit 6 Free: Final words on 'If'
Unit 7 'Select Case' statement
Unit 8 'Select Case' vs 'If Else' performance
Unit 9 Framework using conditional logic
Unit 10 Framework using conditional logic 2
Unit 11 Framework using conditional logic 3
Unit 12 Framework using conditional logic 4
Unit 13 Final summary of Conditional Logic
Module 6 6.0 Functions and Subs
Unit 1 Notes for VBscript Functions and Subs for Automation Testing with UFT/QTP
Unit 2 Free: Intro to VBscript functions and subs
Unit 3 Free: Intro to VBscript subroutines
Unit 4 Free: Running a subroutine
Unit 5 Running a more complicated sub
Unit 6 Free: Explaining the subroutine
Unit 7 Free: Explaining how a subroutine works
Unit 8 Explaining how a sub works 2
Unit 9 Why a procedure is important
Unit 10 Why a procedure is important 2
Unit 11 Why a procedure is important 3
Unit 12 Sample function library
Unit 13 Intro to functions
Unit 14 Returning a result to a function
Unit 15 Analyzing functions
Unit 16 Returning arrays and objects to a function
Unit 17 Real scenarios using functions
Unit 18 Rules for using functions
Unit 19 Rules for using functions 2
Unit 20 Conclusion
Module 7 7.0 Dealing with files and folders
Unit 1 Notes for VBscript Files and Folders for Automation Testing with UFT/QTP
Unit 2 Free: Intro to handling files and folders in VBscript
Unit 3 Free: Instantiating a FSO object
Unit 4 Free: Checking for the existence of a file
Unit 5 Free: Opening a file using VBscript
Unit 6 Free: Writing to a file
Unit 7 Free: Reading from a file
Unit 8 Free: Reading from a file 2
Module 8 8.0 error handling
There are no units in this module.
Module 9 9.0 built in vbscript objects
There are no units in this module.
04-Best actions to take when QTP / UFT is not recognizing objects
Module 1 Unified Functional Testing not recognizing objects
Unit 1 Free: Open UFT/QTP before your browser so that objects can be recognized
Unit 2 Free: Load all of the relevant add-ins for your application
Unit 3 Free: Enable BHO Manager in IE so that UFT/QTP can recognize objects
Unit 4 Free: Disable 'Protected Mode' in IE, change UAC settings, make sure zoom is set to 100%
Unit 5 Free: Make sure that you install the appropriate patches for UFT/QTP
05-QTP and Identifying Objects like an Expert
Module 1 QTP and Identifying Objects like an Expert
Unit 1 FREE - QTP and Identifying Objects like an Expert 1
Unit 2 FREE - QTP and Identifying Objects like an Expert 2
Unit 3 FREE - QTP and Identifying Objects like an Expert 3
Unit 4 FREE - QTP and Identifying Objects like an Expert 4
06-Why record and playback method of automated software testing sucks
Module 1 Why record and playback method of automated software testing sucks
Unit 1 Free: Pitfalls of Record and Playback with UFT/QTP - part 01
Unit 2 Free: Pitfalls of Record and Playback - part 02
Unit 3 Free: Pitfalls of Record and Playback with UFT/QTP - part 03
Unit 4 All notes
07-Real time development of a Keyword Driven Framework with Unified Functional Testing
Module 1 Developing a real time Keyword Driven Framework
Unit 1 Keyword Driven Framework - all code and assets
Unit 2 Free: Introduction to developing a KDF with UFT for a real application
Unit 3 Free: Starting the development of the framework
Unit 4 Free: Setting Up the Folder Structure
Unit 5 Free: Code to Open the Application
Unit 6 Free: Setting Up a Checkpoint
Unit 7 Free: Debugging the Checkpoint
Unit 8 Free: Opening 'My Account' Page
Unit 9 Debugging clicking 'My Account' link
Unit 10 Getting to 'My Account' page
Unit 11 Setting up functions for logging in
Unit 12 Creating a debug mode for the functions
Unit 13 Setting up the final checkpoint
Unit 14 Creating a function to open app and login
Unit 15 Continued development of the function
Unit 16 Moving debugMode to a better location
Unit 17 Moving debugMode to a better location 2
Unit 18 Refactoring functions in Main.vbs
Unit 19 Refactoring the login function
Unit 20 Refactoring the login function 2
Unit 21 Successfully running the login function
Unit 22 Debugging the getImage function
Unit 23 Validating that login function fails appropriately
Unit 24 Validating that login function fails appropriately 2
Unit 25 Validating that login function fails appropriately 3
Unit 26 Move the login function to it's own function library
Unit 27 Add a function call to the Driver Script and add details to the spreadsheet
Unit 28 Summary before running the Driver Script
Unit 29 Starting to refactor the Driver Script
Unit 30 Debugging the deletePrintLog function and disabling run results
Unit 31 Debugging fn_createUniqueFolder
Unit 32 Debugging fn_importAllExcelSheets
Unit 33 Getting the UI to come up for the first time
Unit 34 Achieving our first successful Framework run and looking at the kick-off script
Unit 35 Finalizing the kick-off script and running the framework
Unit 36 Free: Intro to running the regression suite
Unit 37 Free: Agile Lifecycle for Automated Testing 1
Unit 38 Free: Agile Lifecycle for Automated Testing 2
Unit 39 Free: Running the regression suite for qtp tutorial
Unit 40 Free: Learning the execution process flow of the KDF
Unit 41 Comparing changes of scripts after refactoring
Unit 42 Comparing changes of scripts after refactoring 2
Unit 43 Performance comparison run between KDF and TDF
Unit 44 Discussing the performance results
Unit 45 Getting ready to refactor the old function
Unit 46 Refactoring the function
Unit 47 Free: Comparing the old function to the new function
Unit 48 Free: Timing the KDF test case development
Unit 49 Free: Starting to develop the Test Driven Framework test case
Unit 50 Free: Running the TDF and seeing the performance
Unit 51 Free: Concluding statements of the course
08-API testing with Unified Functional Testing/QTP
Module 1 UFT/QTP tutorial - Quick Intro to UFT's API Tests
Unit 1 UFT/QTP tutorial - Free: Introduction To API Testing With UFT
Unit 2 UFT/QTP tutorial - Free: What is an API?
Unit 3 UFT/QTP tutorial - Free: What Is a SOAP API?
Unit 4 UFT/QTP tutorial - Free: How To Create A Quick API Test In UFT
Unit 5 UFT/QTP tutorial - Free: Applications Can Communicate With Each Other Using Xml
Unit 6 UFT/QTP tutorial - Free: Some Key Points Related To Testing APIs
Unit 7 UFT/QTP tutorial - Free: Benefits Of APITesting
Unit 8 UFT/QTP tutorial - Free: Concluding statements1
Module 2 UFT/QTP tutorial - A few more tricks regarding UFT's API Tests
Unit 1 UFT/QTP tutorial - Free: Intro to the next UFT Topics
Unit 2 UFT/QTP tutorial - Free: UFT Properties Tab, Inputs Tab, Events Tab
Unit 3 UFT/QTP tutorial - Free: UFT Tools Pane
Unit 4 UFT/QTP tutorial - Free: UFT Canvas Pane, Test Settings Tab, Test Input-output, Test Variables Tab, Dependencies Tab
Unit 5 UFT/QTP tutorial - Free: Passing An Output Of One Action As The Input Into Another Action
Unit 6 Free: Adding A Third Step, Running The Test And Checking The Results
Unit 7 UFT/QTP tutorial - Free: Linking The Report Message To Different Dynamic Variables
Unit 8 UFT/QTP tutorial - Free: Concluding Statements Before Digging Into Web Services Testing
Module 3 UFT/QTP tutorial - How Do I Test Web Services?
Unit 1 UFT/QTP tutorial - Free: Introduction
Unit 2 UFT/QTP tutorial - Free: SOAP Web Services And The WSDL
Unit 3 UFT/QTP tutorial - Free: Starting To Test Web Services Through Positive Test Cases
Unit 4 UFT/QTP tutorial - Free: Generating A Positive Web Service Test Case
Unit 5 UFT/QTP tutorial - Free: Test Web Services By Making Sure That They Act As The End User Expects
Unit 6 UFT/QTP tutorial - Free: Test Web Services By Testing Their Performance
Unit 7 UFT/QTP tutorial - Free: Test Web Services By Making Sure That Unexpected Loads Can Be Handled
Unit 8 UFT/QTP tutorial - Free: Test Web Services Through Negative Scenarios
Unit 9 UFT/QTP tutorial - Free: How To Set Up A Checkpoint In A API Test
Module 4 UFT/QTP tutorial - HTTP Requests and Automated Testing
Unit 1 UFT/QTP tutorial - Setting Up An HTTP Test In UFT And Running It
Unit 2 UFT/QTP tutorial - Breaking Down 3 Parts Of An Http Request
Unit 3 UFT/QTP tutorial - Possible Options Of The Http Request
Unit 4 UFT/QTP tutorial - Testing HTTP Status Codes
Unit 5 UFT/QTP tutorial - Concluding Statements Regarding Http Requests
Unit 6 UFT/QTP tutorial - Some Learning Advice Regarding Unified Functional Testing
Unit 7 UFT/QTP tutorial - The Disadvantages Of Soap Web Services
Unit 8 UFT/QTP tutorial - Soap Testing Is On The Decline, Restful Testing Is The Future
Module 5 UFT/QTP tutorial - How To Test REST APIs Using UFT
Unit 1 Introduction to REST API's
Unit 2 Understanding Rest
Unit 3 Looking at 1 Rest service
Unit 4 Another Restful Uri
Unit 5 A 3rd Example of A Restful Uri
Unit 6 A 4th example of a Restful URI
Unit 7 Setting up a REST URI in UFT and running a test
Unit 8 Running a REST API test and seeing the results
Unit 9 Analyzing a JSON from UFT
Unit 10 Using Postman Extension in Chrome
Unit 11 How to update a REST API in UFT
Unit 12 Concluding words on REST API's in UFT
Module 6 UFT/QTP tutorial - Why is API automated testing critical?
Unit 1 6 Introduction
Unit 2 UFT/QTP tutorial - API testing skills are becoming very important
Unit 3 UFT/QTP tutorial - Description of the API that we will be working with
Unit 4 UFT/QTP tutorial - Testing an API with UFT is faster than testing a GUI
Unit 5 UFT/QTP tutorial - What is the automated testing pyramid?
Unit 6 How can API testing improve an employer's ROI
Unit 7 UFT/QTP tutorial - How do complex applications interact with each other
Unit 8 UFT/QTP tutorial - Understanding the 2 tier architecture of RESTful services
Unit 9 UFT/QTP tutorial - Conclusions regarding why API testing is important
Module 7 UFT/QTP tutorial - What automated tests to create and when
Unit 1 UFT/QTP tutorial - How to upload a XML file into the response body of UFT
Unit 2 UFT/QTP tutorial - What is the testing progression
Unit 3 UFT/QTP tutorial - What is a smoke test
Unit 4 UFT/QTP tutorial - Opening UFT
Unit 5 UFT/QTP tutorial - How to start running the API service in UFT
Unit 6 UFT/QTP tutorial - Getting familiar with the Flights API
Unit 7 UFT/QTP tutorial - How to add a REST service to a UFT test
Unit 8 UFT/QTP tutorial - How to model an API test in UFT
Unit 9 UFT/QTP tutorial - Setting up a quick smoke test using a Get
Unit 10 UFT/QTP tutorial - Setting up a quick smoke test with UFT
Unit 11 UFT/QTP tutorial - What are CRUD operations
Unit 12 UFT/QTP tutorial - Setting up an API test using a POST
Unit 13 UFT/QTP tutorial - Modeling the Input Properties of a REST API
Unit 14 UFT/QTP tutorial - Modeling the Response Properties of a REST API
Unit 15 UFT/QTP tutorial - How to run a Create method using UFT
Unit 16 UFT/QTP tutorial - How to move the REST service to a global repository
Unit 17 UFT/QTP tutorial - How to create a Read method using UFT
Unit 18 Starting to create an update action
Unit 19 Analyzing a PUT request in Postman
Unit 20 How to execute a PUT and GET
Unit 21 How to create a PUT request using UFT
Unit 22 How to create a test user for deleting purposes
Unit 23 How to create a Delete http request in UFT
Unit 24 Saving the UFT API test as a smoke test suite
Module 8 How to create a data driven framework for APIs using UFT
Unit 1 UFT/QTP tutorial - Introduction to the Testing Tree
Unit 2 UFT/QTP tutorial - One example of a negative test case
Unit 3 UFT/QTP tutorial - More examples of different types of test cases
Unit 4 UFT/QTP tutorial - More examples of tests
Unit 5 UFT/QTP tutorial - How to test primitive data types and dates
Unit 6 UFT/QTP tutorial - How to test date fields
Unit 7 UFT/QTP tutorial - How to move a UFT solution to a new location
Unit 8 UFT/QTP tutorial - How to start testing a field of a method
Unit 9 UFT/QTP tutorial - Each test case should be responsible for itself
Unit 10 UFT/QTP tutorial - Creating test data for UFT
Unit 11 UFT/QTP tutorial - Analyzing the test data for UFT API
Unit 12 UFT/QTP tutorial - Understanding the test cases for UFT API tests
Unit 13 UFT/QTP tutorial - How to import an Excel sheet into UFT
Unit 14 UFT/QTP tutorial - How to link and input parameter to a data table in UFT
Unit 15 UFT/QTP tutorial - How to create a checkpoint in UFT
Unit 16 UFT/QTP tutorial - How to create a checkpoints in UFT 2
Unit 17 UFT/QTP tutorial - Running a UFT API test
Unit 18 UFT/QTP tutorial - How to add a post action handler in UFT
Unit 19 UFT/QTP tutorial - How to add a post action handler in UFT 2
Unit 20 UFT/QTP tutorial - How to interpret UFT API test results
Unit 21 UFT/QTP tutorial - Checking UFT's API test results
Unit 22 UFT/QTP tutorial - Load testing and security testing
Unit 23 UFT/QTP tutorial - Key points in regards to automated testing with UFT API
Unit 24 Key points in regards to automated testing with UFTs APIs 2
Unit 25 UFT/QTP tutorial - Key points in regards to automated testing with UFTs APIs 3
Unit 26 UFT/QTP tutorial - Concluding words
09-Live webinar on creating a Keyword Driven Framework with QTP
Module 1 Live webinar on creating a Keyword Driven Framework with QTP
Unit 1 Free: Start up script, Driver Script and function libraries of a KDF
Unit 2 Free: Application data and the environmental variables of a Keyword Driven Framework
Unit 3 Free: Analyzing the results and the data output of a Keyword Driven Framework
Unit 4 Free: Answering user questions about the Keyword Driven Framework
Unit 5 Free: Analyzing the architecture of a Keyword Driven Framework with UFT
Unit 6 Free: KDF data sheet and the beginning of the Driver Script code
Unit 7 Free: What is a Driver Script in a Keyword Driven Framework?
10-Extremely helpful functions for automated testing with Unified Functional Testing
Module 1 Extremely helpful functions for automated testing with Unified Functional Testing
Unit 1 Free: QTP Tutorial-function to generate a string of random letters
Unit 2 Free: QTP Tutorial-function that will log results for you when a step fails
Unit 3 Free: QTP Tutorial- function to be able to type text in some application
Unit 4 Free: QTP tutorial-function to clear Firefox's browsing history
Unit 5 Free: QTP tutorial- function to add an Object Repository to all of the actions in UFT
Unit 6 Free: QTP tutorial-function to navigate through the Excel spreadsheet,find some value and return the address of that cell
Unit 7 Free: QTP tutorial-function to back up all the folder contents
Unit 8 Free: QTP tutorial-function to run a batch of scripts from outside of UFT
Unit 9 Free: QTP tutorial-function to kill any application
Unit 10 Free: QTP tutorial-function to get a file path of some file
Unit 11 Free: QTP tutorial-function to get a file name of some file
Unit 12 Free: QTP tutorial-function to dynamically import all Excel sheets into QTP
Extra Skills: Tools, Tips and Tricks to Master Automated Testing
Module 1 Special tools to help you succeed with QTP/UFT
Unit 1 Free: VBSedit- an amazing tool to help improve your VBscript for UFT
Unit 2 Free: Test Design Studio- a tool to take really improve your automated testing
Module 2 Excellent tips to improve your automated software testing
Unit 1 Free: The efficient automated testing folder structure for automated testing frameworks
Selenium-Complete beginner to Advance Framework in C#

Module 1 Introduction
Unit 1 Intro
Unit 2 Why Selenium Webdriver
Unit 3 Why Selenium Webdriver 2
Unit 4 Who is the instructor
Unit 5 What are you going to learn
Unit 6 Introduction to the next portion of the course
Module 2 Introduction to C#
Unit 1 1 - Instructor Intro
Unit 2 1-1-Concepts Covered
Unit 3 1-2-Downloading Visual Studio
Unit 4 1-3 Getting to know VS
Unit 5 1-4-a-Understanding solutions
Unit 6 1-4-Creating a Console Project
Unit 7 1-5-Creating a Web Application Project
Unit 8 1-6-Creating a Class Library
Unit 9 1-7-Creating a Unit Test Project
Unit 10 2-5 C# Coding Standards
Unit 11 2-5-a Coding Convention Example pt1
Unit 12 2-5-b Coding Convention Example pt2
Module 3 Code Solutions for Variables and Strings
Unit 1 3-3-1 Intro to Variables
Unit 2 3-3-2 Declaring Variables of Simple Types
Unit 3 3-3-3 Formatting text using concatenation
Unit 4 3-3-4 Formatting text for Output
Unit 5 3-3-5 Using Numeric Format Strings
Unit 6 3-3-6-a Using StringFormat Method
Unit 7 3-3-6-B Verbatim Strings and Escape Sequences
Unit 8 3-3-7 Lesson 3 Exercise
Module 4 Code solutions for Different types of VS Projects
Unit 1 3-4-1 Running a Console App
Unit 2 3-4-2-Creating a Unit Test
Unit 3 3-4-3 The Watch Window
Unit 4 3-4-4-c Using Assertions in Unit Tests
Unit 5 3-4-5 Basic Debug Commands
Unit 6 3-4-6 Other Debugging Functions
Module 5 Code Solutions for Math,equality operators, If statement
Unit 1 5-1 Math with Integers
Unit 2 5-2 Different Floating Point Data Types
Unit 3 5-3 Math with Decimals
Unit 4 5-4 Equality and Relational Operators
Unit 5 5-4-a If Statements
Unit 6 5-4-b If Else Statements
Module 6 Code Solutions for Classes
Unit 1 6-1 Classes and Objects
Unit 2 6-2 Writing a Class
Unit 3 6-3 Get and Set Accessors
Unit 4 6-4 Auto-implemented properties
Unit 5 6-5 Constructors
Unit 6 6-6 Instatiating a class object
Unit 7 6-7 Methods in Classes
Unit 8 6-8 Value vs Reference Types
Unit 9 6-9 Scope of Declarations
Unit 10 6-10-a Class demo pt1
Unit 11 6-10-b Class demo pt 2
Unit 12 6-10-c Class demo pt3
Unit 13 6-10-d Class demo pt4
Unit 14 6-10-e Class demo pt5
Module 7 Code Solutions for Loops and Switch
Unit 1 7-1 While Repetition
Unit 2 7-2 Counter Controlled Repetition
Unit 3 7-3 Sentinel controlled repetition
Unit 4 7-4 Nested Control Statements
Unit 5 7-5 Compound Assignment Operators
Unit 6 7-6 Increment-Decrement Operators
Unit 7 7-7 For Repetition
Unit 8 7-8 DoWhile Loop
Unit 9 7-9 Switch Statements
Unit 10 7-10 Break and Continue
Unit 11 7-11 Logical Operators
Module 8 Code Solutions for Methods
Unit 1 8-1 The Method Call Stack
Unit 2 8-2 Static Methods
Unit 3 8-2-a Why Static Members
Unit 4 8-3 Method Overloading
Unit 5 8-4 Optional Parameters
Module 9 Code Solutions for arrays and lists
Unit 1 9-1 Declaring and Creating Arrays
Unit 2 9-2 Foreach Repetition
Unit 3 9-3 Passing Arrays to Methods
Unit 4 9-4 Passing array element to method
Unit 5 9-5 Arrays vs Collections
Unit 6 9-6 List Collection
Module 10 Code Solutions for OOP Concepts
Unit 1 10-1 Intro to Polymorphism
Unit 2 10-1-a Composition
Unit 3 10-2 Programming with Inheritance
Unit 4 10-2-a Coding Inheritance pt1
Unit 5 10-2-b Coding Inheritance pt2
Unit 6 10-2-c Coding Inheritance pt3
Unit 7 10-2-d Coding Inheritance pt4
Unit 8 10-2-e Coding Inheritance pt 5
Unit 9 10-3 Protected Keyword
Unit 10 10-4 Abstract Classes
Unit 11 10-4-a Abstract Methods
Unit 12 10-5 Virtual Keyword
Unit 13 10-6 Sealed classes and methods
Unit 14 10-7 Intro to Interfaces
Unit 15 10-7-a Creating an Interface
Unit 16 10-7-b Implementing Interfaces
Unit 17 10-7-c Using polymorphism with interfaces
Unit 18 10-7-d Testing Interfaces
Unit 19 10-7-e Interface Code Comparison pt 1
Unit 20 10-7-f Interface Code Comparison pt 2
Unit 21 10-8 Common Interfaces in FCL pt1
Unit 22 10-8-a Common Interfaces in FCL pt2
Unit 23 10-9-a Carbon Footprint Exercise pt1
Unit 24 10-9-b Carbon Footprint Exercise pt2
Unit 25 Carbon Footprint Exercise pt3
Unit 26 Carbon Footprint Exercise pt4
Module 11 Code Solutions for Exception Handling
Unit 1 11-1 Exception Handling
Unit 2 11-2 Try Catch Block
Unit 3 11-3 Catch Block
Unit 4 11-4 Finally Block
Unit 5 11-5 Throw Keyword
Module 12 Code solutions for JSON
Unit 1 12-1 Intro to JSON
Unit 2 12-1-a JSON Structure
Unit 3 12-2 Installing JSON library
Unit 4 12-3 Creating JSON strings
Unit 5 12-4 Deserialize JSON strings
Unit 6 12-5-a JSON Demo pt1
Unit 7 12-5-b JSON Demo pt2
Unit 8 12-5-c JSON demo pt3
Unit 9 12-6-a JSON Currency Project pt 1
Unit 10 12-6-b JSON Currency Project pt 2
Unit 11 12-6-c JSON Currency Project pt 3
Unit 12 12-6-d JSON Currency Project pt 4
Module 13 3-13 - Understanding The Automation Framework Code
Unit 1 13-1 What is automated testing
Unit 2 13-2 Framework classes overview
Unit 3 13-3 AutomationTestingPract
Unit 4 13-4 Pages Class
Unit 5 13-5 Pages Class 2
Unit 6 13-6 Pages Class 3
Unit 7 13-7 Browser Class
Unit 8 13-9 TestBase Class
Unit 9 13-8 Browser Class 2
Unit 10 13-10 TestBase Class 2
Unit 11 13-11 AutomationTestingPage
Unit 12 AutomationTestingPage 2
Unit 13 13-13 AutomationTestingPage 3
Unit 14 13-14 Running the test code
Unit 15 Running the test code 2
Module 14 What is automation testing?
Unit 1 introduction to automation testing
Unit 2 next topics
Unit 3 What is Scrum
Unit 4 Why learn Scrum
Unit 5 Why learn Scrum 2
Unit 6 What is the Product Backlog in Scrum
Unit 7 How to provide valid estimates in Scrum
Unit 8 What is a Sprint Planning in Scrum
Unit 9 What is a Sprint Planning in Scrum 2
Unit 10 What is a Sprint Review and Sprint Retrospective
Unit 11 Summarizing everything that we learned about Scrum
Unit 12 Introduction to the Sprint of an Automation Tester
Unit 13 Starting the sprint as an automation tester
Unit 14 What is a regression suite
Unit 15 Finishing the first sprint
Unit 16 Finishing the second sprint as an automation engineer
Unit 17 What is the purpose of testing
Unit 18 Designing our first test case
Unit 19 Designing more test cases
Unit 20 Understanding why manual testing can be a burden
Module 15 Benefits of Automation Testing
Unit 1 Automation Testing saves time
Unit 2 Automated tests are faster
Unit 3 Automated tests are repeatable
Unit 4 Automated tests are reusable
Unit 5 Automated tests reduce costs
Unit 6 Automated tests are powerful and versatile
Unit 7 Summary of this section
Module 16 What is Selenium Webdriver?
Unit 1 Introduction to selenium webdriver
Unit 2 What are the benefits of using Selenium Webdriver
Unit 3 What are the negatives of using Selenium Webdriver
Unit 4 How does Selenium help us get the perfect framework
Unit 5 Conclusions regrading this section
Module 17 Installing the right tools
Unit 1 Installing the right tools
Unit 2 making sure that Firefox won't auto update
Unit 3 downloading and opening Selenium IDE
Unit 4 downloading and opening Firebug Plugin
Unit 5 downloading and opening firepath Plugin
Unit 6 How To Download A Github Project and Open It in Visual Studio?
Unit 7 conclusions
Module 18 Getting started with Selenium IDE
Unit 1 recording a test script using selenium IDE
Unit 2 how to replay a test script using selenium IDE
Unit 3 how to use the IDE as an element identifier
Unit 4 how Selenium IDE represents our future code
Module 19 Advanced guide to locating web elements with Webdriver
Unit 1 introduction to advanced guide to locating web elements
Unit 2 introduction to html tags
Unit 3 introduction to html attributes
Unit 4 using selenium webdriver for element identification
Unit 5 selenium ide for object identification
Unit 6 using an id to identify elements
Unit 7 1- instructions on how to download and install project from Github (not a video)
Unit 8 using an id to identify elements with selenium webdriver
Unit 9 understanding the webdriver commands
Unit 10 how to use className to identify an element
Unit 11 how to use Name property to identify an element
Unit 12 how to use link text to identify an element in selenium
Unit 13 how to use partial link text to identify an element in selenium
Unit 14 how to use css to identify an element in selenium
Unit 15 how to use absolute xpath to identify an element in selenium
Unit 16 how to use relative xpath to identify an element in selenium
Unit 17 how to use pick any tag from html body
Unit 18 how to use attributes in xpath
Unit 19 how to use special operators in xpath
Unit 20 how to identify a button using xpath
Unit 21 how to figure out if an element contains some text using xpath
Unit 22 how to identify link and icon using xpath
Unit 23 how to identify fields using xpath
Unit 24 how to identify radio buttons using xpath
Unit 25 how to identify radio buttons using index
Unit 26 how to use lists using xpath
Unit 27 working with tabs and toggles
Unit 28 introduction to html tables
Unit 29 9-28-how to get an html table in a variable
Unit 30 9-29-how to use c# to find a cell value
Unit 31 how to use c# to find all cells in a row
Unit 32 how to use c# to find a value in a cell
Unit 33 how to use c# to find a value in a cell 2
Unit 34 how to use c# to find a value in a cell 3
Unit 35 how to find a table with no id
Unit 36 dom in selenium webdriver
Unit 37 concluding statements
Module 20 Developing an automation testing framework
Unit 1 Introduction
Unit 2 Prerequisites before proceeding
Unit 3 Positives and negatives of the POM Framework
Unit 4 Downloading the POM Framework
Unit 5 Downloading Resharper
Unit 6 Opening visual studio and starting a new project
Unit 7 How to install Selenium WebDriver Nuget packages
Unit 8 How to fix TypeInitializationException in Selenium
Unit 9 install the appropriate ChromeDriver
Unit 10 how to create a relative path to the chrome webdriver
Unit 11 how to create a relative path to the chrome webdriver 2
Unit 12 Wrap up on fixing the System.TypeInitializationException
Unit 13 How to create a unit test project and add a reference
Unit 14 How to rename a test
Unit 15 proper naming conventions of tests
Unit 16 how to code the first test
Unit 17 understanding the first test
Unit 18 understanding the first test 2
Unit 19 understanding the first test 3
Unit 20 coding the second test
Unit 21 identifying elements of the second test
Unit 22 Fail, refactor, pass
Unit 23 fixing the tests
Unit 24 how to install chrome driver
Module 21 Refactoring
Unit 1 Understanding a problem with these tests
Unit 2 Refactoring our test based on the DRY principle
Unit 3 Refactoring our test based on the DRY principle 2
Unit 4 Comparing the 2 tests before and after refactoring
Unit 5 Considering other problems with the current test
Unit 6 Doing a second refactoring of the test
Unit 7 Running the test and analyzing it one more time
Unit 8 Automation testing Exercise
Module 22 Creating the first automation test
Unit 1 Introduction to the Page Object Model
Unit 2 Introduction to the Page Object Model 2
Unit 3 Benefits of the Page Object Model
Unit 4 Benefits of the Page Object Model 2
Unit 5 Words of wisdom from Albert Einstein
Unit 6 How to start removing problems and creating a TestBase class
Unit 7 How to code an Initialize method for the TestBase class
Unit 8 How to create a static driver and the Initialize method
Unit 9 Moving the Browser class to its own file and cleaning up
Unit 10 Cleaning up the new test to inherit from TestBase
Unit 11 Comparing the new test with the older test
Unit 12 How to create a test cleanup method
Unit 13 Hermetic Test Design Pattern
Unit 14 More design patterns
Unit 15 Designing the test
Unit 16 How to create a Pages class
Unit 17 Coding the Pages class
Unit 18 Coding the Pages class 2
Unit 19 Coding the LoginPage
Unit 20 Adding a goto method to the Browser class
Unit 21 Writing the login method of the Login page
Unit 22 Running the test and checking the results
Unit 23 Creating a membership page object
Unit 24 Implementing the IsAt method
Unit 25 Rerunning the test
Unit 26 Seeing the test results of the test
Unit 27 Making sure that the test fails successfully and closing comments
Module 23 Analyzing the automation test
Unit 1 comparing the 2 tests
Unit 2 analyzing the test
Unit 3 analyzing the test 2
Unit 4 analyzing the test 3
Unit 5 writing the second automation test
Unit 6 analyzing the second automation test
Unit 7 writing a 3rd automation test
Unit 8 writing the 4th automation test
Unit 9 coding out the page objects
Unit 10 finishing the 4th test coding
Unit 11 what is an implicit wait and why is it bad
Unit 12 what is an explicit wait
Unit 13 designing an explicit wait
Unit 14 designing an explicit wait 2
Unit 15 designing an explicit wait 3
Unit 16 designing an explicit wait 4
Unit 17 designing an explicit wait 5
Unit 18 designing an explicit wait 6
Unit 19 refactoring the test
Unit 20 writing a unit test
Unit 21 writing a unit test 2
Unit 22 writing a unit test 3
Unit 23 refactoring our unit test
Unit 24 refactoring the Goto method
Unit 25 adding 2 more unit tests to the suite
Unit 26 final run of the unit tests
Unit 27 how to switch tabs using webdriver
Unit 28 how to switch tabs using webdriver 2
Unit 29 how to switch tabs using webdriver 3
Unit 30 final test run of the last test
Module 24 Final refactoring
Unit 1 introduction to this section
Unit 2 refactoring the MyMembership page
Unit 3 how to run all the unit tests together
Unit 4 final validation of a test
Unit 5 conclusions 1
Unit 6 conclusions 2
Unit 7 conclusions 3
Unit 8 conclusions 4
Unit 9 conclusions 5
Unit 10 conclusions 6

Pin It on Pinterest

Clef two-factor authentication