Software Testing Process

Software Testing Process Software Testing can be done in two ways, i) Manual Testing (Computer Software Testing, Mobile Software Testing can be done manually without using any Automation Tool (Software Test Tool)) ii) Test Automation / Automated Testing (Computer Software Testing, Mobile Software Testing can be done using any Automation Tool (Software Test Tool)) Types … Read more

Test Scenarios vs Test Cases

Test Scenarios vs Test Cases Test Scenario: An item of a component or System that could be verified by one or more Test Cases. It is also called as Test Condition. Test Case: Execution preconditions & post-conditions, input data, expected result, developed for a particular test condition in order to verify compliance with a specific … Read more

Software Testing Tools

Software Testing Tools Software Test Tools are used to automate Software Test process. Using Testing Tools we can execute Tests quickly, We have various Test Tools available in the IT industry to support different types of Testing (Functional Testing, Performance Testing, Mobile Testing Etc…). Note: We have so many Software Test Tools available in the … Read more

Java Programming for Selenium

Java Programming for Selenium 1) Java for Selenium Part 1 (Java Environment Setup on MS Windows, Write & Execute a Java Program using Windows Command Prompt, Write Java programs using Eclipse IDE, Java Syntax Rules, and Java Program Structure) 2) Java for Selenium Part 2 (Java Programming Example with all Java Programming features such as … Read more

Platforms supported by Selenium

Platforms supported by Selenium a) Browsers (Browser Environment) Mozilla Firefox Google Chrome IE Safari Opera etc… Note: Selenium IDE supports Mozilla Firefox browser only ————————————————– b) Operating Systems (Operating Environment) MS Windows Linux Macintosh etc… ————————————————- c) Programming Languages (Programming Environment) Java C# Python Perl PHP Ruby ———————————————– d) Application Environments Computer Software i) CUI … Read more

Selenium Components

Selenium Components / Selenium’s Tool Suite 1) Selenium IDE (Integrated Development Environment) 2) Selenium RC (Remote Control) 3) Selenium WebDriver 4) Selenium Grid 1) Selenium IDE It is a Firefox Browser Add on, used to create and execute Test Cases Selenium IDE Features: > Create Test Cases and Test Suites. (We can Record Test Cases, … Read more

History of the Selenium Project

History of the Selenium Project Selenium IDE, Selenium RC, Selenium WebDriver, and Selenium Grid are the Selenium Projects. • Selenium first came to life in 2004 when Jason Huggins was testing an internal application at ThoughtWorks. • In 2006 an engineer at Google named Simon Stewart started work on a project he called WebDriver. • … Read more

Introduction to Selenium

Introduction to Selenium 1) Selenium is a suite of Software tools to automate Web Browsers. Selenium is not a single tool like UFT /QTP or RFT or SilkTest, it is a set of tools, but we no need to use all Selenium tools for any project. We chn choose one or two Selenium tools for … Read more

Overview of Functional Testing

Overview of Functional Testing What is Functional Testing? Verifying a Component or System’s Functionality with respect to Functional Requirements. What is Non-Functional Testing Verifying Quality attributes of the System (AUT) with respect to Non-Functional Requirements. Functional and System Testing Functional Testing is a Test Type and System Testing is a Test Level. Functional and Non-Functional … Read more

Types of Software Test Tools

Types of Software Test Tools We have several Test Tools available in the IT industry, we can segregate them in to three categories. i) Vendor Tools Some Companies (Ex: HP, IBM etc…) develop Test tools for commercial use, they sell license and provide technical support to their customers. Advantages of using Vendor Tools: • Vendor … Read more