Tag: ravi singh jaiswar

Selenium Webdriver Features

Webdriver is the most popular and necessary component of Selenium for Software Testing. It is widely used for Automation Testing in IT Companies; sometimes it is called Selenium 2. The installation and Project setup is same as Selenium RC. In this article Selenium Webdriver features and its commands have been discussed below. Let’s know, what […]

Test Scenarios to Select the Suitable Camera

Nowadays we all are very familiar with Cameras for taking Selfies, Capturing amazing Views, Events, Filming adventurous or Comedy incidents. There are many type of Cameras available in the Market such as Smart phone Cameras, Professional Cameras, Mobile phone Cameras, CCTVs, etc. with many different and updated specifications. Many of us have been confused while […]

Selenium RC Programmes

There are some Selenium RC Programmes given here: Ques: Write a program to Login into Facebook? Program: Package SeleniumRC; Import com.thoughtworks.selenium.default selenium; Public class facebook_login { Public static void main (string [] args) { // to do auto-generated method stub Default Selenium  Selenium = new Default Selenium (“local host”, 4444, “*firefox”,” https://www.facebook.com/”); Selenium.start ();     //Launch […]

Selenium RC Specification

Selenium RC is a component of Selenium often called Selenium-1. RC stands for Remote Control, it acts as a Server and launches browsers but one browser at a time. Selenium RC supports multiple browser like Google Chrome, Mozilla Firefox, Safari, IE etc. also it supports multiple scripting languages like Java, PHP, C#, ruby, Perl, Python […]

Steps for creating a project in Eclipse

The steps for creating a project in Eclipse for the Automation Testing using Selenium are given below: Create a project by navigating to File >> New >> Select project. Select the Java Project Give the project name ‘Selenium or any name’. Select 1.6/1.7/1.8 from dropdown Use an execution environment JRE then click on finish. Click on […]

Selenium Configuration with Java

Selenium configuration with Java to write Selenium RC & Selenium Webdriver programmes. We need below files to configure: Eclipse (Latest version needed) JDK or JRE 6/7/8 version or (Latest version needed) Selenium-Server-Standalone-2.48.0 jar or  (Latest version needed)  Eclipse- It is an editor to write the test scripts or programmes. Eclipse is standalone file (folder) not […]

Online Payment Test Scenarios

Nowadays most of the people do Shopping, Travelling, Recharging etc. Most of them using Credit or Debit card, Internet Banking, Crypto Currency, Online wallet, payment gateways etc for the payment online. Now there is a need arises to test these facilities for the payment and any user can test their online payment functionality through Online […]

Advantages and Limitations of Selenium IDE

There are several advantages and limitations of Selenium IDE in Automation Testing which are given below: Advantages of Selenium IDE We can check whether the application is compatible with selenium or not. Example: Record few scenarios by using Selenium IDE. if the is generating the script, Then we can conclude that the application is compatible […]

Selenium IDE

The first component of Selenium is Selenium IDE, in which IDE stands for Integrated Development Environment. This IDE is for Record and Run the test scripts, it is an Addon for Firefox (FF) & it can be installed in Firefox browser only. It is accountable for User’s action and for every action it will generate […]

Selenium Components

Selenium is majorly built on the below components which are called Selenium Components: Selenium IDE  Selenium RC Selenium Webdriver Selenium Grid Selendroid and Appium   Selenium IDE:  IDE stands for Integrated Development Environment, it is for Record and Runs the scripts. It is an Addon for Mozilla Firefox browser (We can install it in Firefox […]

The बनारस City

The बनारस City सुबह बनारस शाम बनारस, जब देखो रास्ता जाम बनारस कचहरी बनारस कालेज बनारस रास्ते भर थूकते पान बनारस गाय बनारस बानर बनारस रास्ते भर घूमते छुट्टा सांड बनारस साधु बनारस फ़क़ीर बनारस करते है बहुभेस बनारस कचौड़ी बनारस जलेबी बनारस कुल्हड़ फेंके चहुओर बनारस साइकिल बनारस मोटरसाइकिल बनारस चढ़ते चार-चार लोग बनारस […]

Difference between Selenium and QTP

In IT, companies are using Selenium over QTP to automate their Test Cases, so let’s know the difference between Selenium and QTP and why companies are giving priority to the Selenium automation tool instead of QTP (Quick Test Professional) automation tool. Selenium: Selenium is an Open Source automation tool. Selenium supports multiple languages like Java, […]

Software Testing Through Selenium

It is an Open Source functional automation tool. Software Testing through Selenium is the process of converting the Test Cases to Test Scripts with the help of Selenium Automation Tool. These Test Scripts can be executed on the targeted application whenever needed. Advantages: Automation can save the execution time. Automation can reduce the cost of […]

Priority in Test Case and Bug Template

The difference between Priority in Test Case and Bug Template has been described in this article. Bug Template Priority describes in which order the Developer has to fix the bugs, based on the Severity the Test Engineer will provide the Priority. Development Lead can change the Priority of Bug based on the conditions and Urgency Test […]

Traceability Matrix

Traceability Matrix or Requirement Traceability Matrix is a template to track whether the Test Engineer has covered the Test Cases for all the requirements or not. While updating the Test Cases the Test Engineer has to update Traceability Matrix & Cover sheet and it will be sent to the lead.

Error Guessing

Error Guessing technique is one of the software testing technique which is used for Test Case design. This testing technique is based on Software Test Engineer’s skill of finding bugs, prior experience in software testing & same kind of applications or functionalities testing for bug finding and also it depends on its instinct of identifying […]

Equivalence Class Partition

The Equivalence Class Partition (ECP) technique is a Test Case Design Technique which uses special types of Test scenarios, through this we can write more effective Test Cases like: Whenever we have special requirements like the Username or Password should accept characters like A to Z, a to z, 0 to 9, special characters like ()@$ […]

Build Status Report

Build Status Report We may receive multiple builds for a project, so for each build, we have to prepare the below Test Report and we need to send this build status report to the Lead or Project Manager. Test Matrix: Matrix means the measurement of the Task, so Test Matrix means the measurement of the […]

BUG LIFE CYCLE

Bug Life Cycle (BLC) is the life cycle of the bug from finding a New bug to Closed that bug. First of all when a new build Release from the Development Team to the Testing Team. Testing Team performs Testing on the build. If No any bug found in the build then that stable build […]

Bug Reporting through BUGZILLA

BUGZILLA is an Open – Source Bug Tracking Tool which can be used by Software Professionals. In many Software Organizations, Software QAs do Bug reporting through Bugzilla because it is easy to use, user-friendly, QAs & Management team can track any bug and its current status, Time Tracking, Email Notification etc also it can be […]

Bug Reporting by using any Reporting tool

Bug Reporting by using any Reporting Tool is another process of Bug Reporting. This process is very convenient for the reporting of bugs due to the availability of open – source tools. There are two types of Reporting tools: – Management Tools (for examples: QC, JIRA, Test Manager etc.) Bug Tracking Tools (for examples: Bugzilla, […]

Bug Reporting

The process of sending the identified bugs to the Developer is known as Bug Reporting. The Bug Reporting is done by two types: Bug Reporting by using an Excel file. Bug Reporting by using any Reporting tool.   Bug Reporting by using an Excel file:  In this Reporting process, a Test Engineer update the Bug […]

Result Analysis

Test Result Analysis: While executing the Test Cases, the Test Engineer do result analysis by comparing the Actual result with Expected result. If both the results are matching, then Test Engineer will update the Result as Pass under the Result column of Test Case Template. If the Actual Test result and Expected Test result are […]

Test Case Execution

After preparing all the Test Cases in the Test Template for all the Requirements, the phase Test Case Execution will conduct by the Testing Team. Once all the Test Cases are baselined, Testing Team wait for the build: Once the build is released from the Development Team to Testing Team, so the build will deploy […]

Software Test Design

This is the Second Phase of STLC – Software Testing Life Cycle. The Process of Writing the Test Cases for the Project is known as Software Test Design. Test Engineer is responsible for writing the Test Cases. Every company will be having a Test Case template to write the Test Cases. Test Case Template:   […]

STLC – Software Testing Life Cycle

STLC – Software Testing Life Cycle contains below phases: Software Testing Plan Software Testing Design  Test Case Execution  Result & Analysis  Reporting & BLC (Bug Life Cycle) Delivery & Maintenance Test Summary Report   Software Test Plan: The plan is a strategic document which describes how to perform one task in an effective and efficient […]

Results after Demonetization

Prime Minister Narendra Modi,s historical announcement on 08 November 2016 for Demonetization of Rs. 1000 and Rs. 500 notes had surprised the whole world and people rushed to the ATMs and Banks for currency exchange. But now the situation is in under control, everything back to the normal state and common people praises PM Modi’s […]

भारतीय सेना ने 10 पाक चौकियों को नष्ट कर दिया

भारतीय सेना ने 10 पाक चौकियों को नष्ट कर दिया 22 सेकंड के भीतर, इसे दूसरे सर्जिकल स्ट्राइक कहा जा सकता है। सेना ने कश्मीर नौशेरा क्षेत्र में एलओसी के बाहर स्थित 10 पाकिस्तान की चौकी पर भारी बमबारी की है। भारतीय सेना ने कहा कि यह कार्रवाई पाकिस्तानी सेना के आतंक प्रक्षेपण का एक प्रति […]

Indian Army destroyed 10 Pakistani Outposts

Indian Army destroyed 10 Pakistani Outposts within 22 seconds, this can be called as second Surgical Strike. Army has done heavy bombardment on 10 Pakistan’s outposts located beyond LOC in Naushera Sector, Kashmir. Indian Army said that this action is a counter response of Terror Projection of Pakistani Army. As it has been already proved that […]

GST biggest Tax Reform since Independence

India’s economy is reshaping in the leadership of Prime Minister Narendra Modi with the GST biggest Tax Reform. After getting the uniform mood of all states’, On Friday 19 May 2017 during 14th GST Council meeting held at Srinagar, Jammu & Kashmir, the Finance Ministry has released the list of rates of more than 1200 […]

Globalization Testing

Globalization Testing is of two types: Localization Testing Internationalization Testing   Localization Testing: Testing the application in all the Local languages, like Hindi, Bengali, Marathi, Gujrati, Tamil, Telgu etc. is known as Localization Testing. It supports the maximum of 10 languages for a single integration. Hence we will call it as L10N Testing. Examples: Test […]

Database Testing, Static and Dynamic Testing

Database Testing: When we submit the data from the application (Frontend), the data will be inserted into the database.Whether the data is properly inserted into the tables of the database is known as Database Testing. Example: Create one account in Gmail >> Once it is successfully created, the details will be stored in the database. […]

Exploratory Testing and Adhoc Testing

Exploratory Testing: The domain experts will test the application as per their domain knowledge. While testing they will identify that the existing requirements are sufficient. If not then they will explore (Identify) the new requirements & suggest those requirements need to be added to the application. To perform Exploratory Testing requirement knowledge is not needed, […]

Compatibility Testing and Usability Testing

Compatibility Testing: Compatibility Testing is testing the application in all the targeted environments (Platforms) to check whether it is working same as expected in all the targeted platforms or not. Compatibility Testing is also known as Cross Browser Testing and Cross Platform Testing. The platform is a combination of OS + Browser. Example: Test the […]

Regression Testing and Re – Testing

Regression Testing: Testing already tested functionalities on the Iterative and Incremental builds is known as Regression Testing. It will be performed in two ways: Whenever the bug is identified, it will be reported to the developer. The developer will fix it and send it back to the Testing team. The Test Engineer will check whether […]

Sanity, GUI and Validation Testing

Sanity Testing: Once the build is deployed in the Test environment, the Testing team will perform the same Smoke Test in Test environment, they will perform at least one round of Testing on the application and check that whether the build is ready for further testing or not. If the build is pass then Testing […]

Smoke Testing & Pre – SRN Testing

Smoke Testing: First Type of Functional Testing is Smoke Testing, it is also called Build Verification Testing (BVT). It is the initial testing conducted on the build. Once it is deployed in one environment, initially the developer will deploy the build in the development environment and perform the Smoke Testing. He will check whether the […]

Functional Testing Types

There are many types of Functional Testing in Software Testing which are used to test the functional specifications of any software application. All are these types helps a Software Tester to test and cover all the scenarios of the functional part of any application. Some of the Types of Functional Testing are given below: Smoke […]

AGILE – Advantages and Disadvantages

Nowadays in IT companies, the Agile process of Software Development Life Cycle is very popular that every company whether it is big shots IT companies or small IT companies, all are using this agile process in their software development and services.So, let’s know about the Agile – Advantages and Disadvantages. Here are some points which […]

Software Development Model – V Model and Fish Model

V-Model: It is also known as Verification and Validation model. Validation: Check whether the developed software (Project or product) is as per the client’s requirements or not is known as Validation. Test Engineers are Validators or QC. Verification: The Testing team will check whether each and every phase outcome document is as per the company’s […]

Software Development Model – Spiral Model

Spiral Model is a combination of Waterfall Model and Prototype. Instead of collecting all the requirements at once, we able to collect few requirements. It will be analyzed, design with the help of prototype, then it will be developed and tested. The Same process will be continuing until all the requirements are completed. Once all Requirements […]

Levels of Software Testing Part – 2

Levels of Software Testing Part – 1 UAT (User or Client Acceptance Testing): Once the build is stable in Test Environment the Project Manager will inform the client through email that build is stable, then the client will send User Acceptance Test Cases (UATCs) to the Testing Team. The Test Team will execute all the […]

Levels of Software Testing Part – 1

There are below 5 Level of Software Testing: Unit Level Testing Module Level Testing Integration Level Testing User Acceptance Testing (UAT) System Testing   Unit Level Testing: The smallest flow or the part of application is known as Unit. The Developer will divide application’s module to multiple units and develops the code for all the […]

Software Testing Methodologies

Software Testing Methodologies is of 3 types are: Black box Testing White box Testing Grey box Testing   Black box Testing: If the resource (example: Software Tester) is performing testing on the functional part of the application then he / she will be treated as Black box tester. The Test Engineers are Black box Tester. […]

Software Development Environment

Software Development Environment is a combination of three layers: Presentation Layer Business Layer Database Layer   Every Software application contains environment. Presentation Layer: It is the front – end which the end – user is using it. It is also known as client.   Business Layer: It is the server which is responsible to serve […]