tutorials

Maven | Installation and project creation in Selenium. (Part-1)

Maven is basically a build automation tool and used to manage project lifecycle and project dependencies. Maven Key Features First of all, it increases the reusability. Handle dependencies to manage library files. It manages project compilation, distribution, and build It has a central repository to manage library and jar files. We can easily create jar/war …

Maven | Installation and project creation in Selenium. (Part-1) Read More »

ExtentReports basic and useful methods. (Session-4)

ExtentReports is vast and there are lots or methods and utility available. In this blog will learn basic and useful methods to generate HTML reports. ExtentReports methods with sample code Creating Simple Test Cases public void defaultTC() { logger.createTest(“Default method to create test case”) .log(Status.PASS, “Test case Passed”); logger.flush(); } public void createTC() { // …

ExtentReports basic and useful methods. (Session-4) Read More »

ExtentReports with TestNG via ITestListener. (Session-3)

Generating reports via ITestListener interface is very easy. Here we can record every event. ITestListener Interface Listeners are basically keep a track of each event during the program execution. ITestListener provides many pre-defined methods which can be overridden by the programmer to use while automation. In this blog, we will learn about the below methods …

ExtentReports with TestNG via ITestListener. (Session-3) Read More »

ExtentReports with TestNG (AfterMethod annotation). (Session-2)

ExtentReports can be integrated with TestNG easily. All the processes and methods will remain the same as we learned in Session-1. ExtentReports with TestNG We need to just take care of few things while implementing the ExtentReports in TestNG, rest all the syntax and logic will remain the same. Here we are taking one live …

ExtentReports with TestNG (AfterMethod annotation). (Session-2) Read More »

ExtentReports in Selenium. (Session-1).

ExtentReports library files used to generate reports in HTML format. These reports show the overall test result in diagrammatic format. ExtentReports Features: ExtentReports are open source library files It can also be easily integrated with TestNG. Shows result in pie chart form Generate logs Test case results with screenshots Multiple views of the result, based …

ExtentReports in Selenium. (Session-1). Read More »

QnA || How to use Constructors in Abstract class?

As we know that an abstract class can have constructors, data members, and non-abstract methods as well. This chapter will shows, how we can declare and use the Constructors in the abstract class. Important Features of Abstract Class and Methods Abstract Class An abstract class would be declared using the ‘abstract’ keyword. The creation of …

QnA || How to use Constructors in Abstract class? Read More »

QnA | Perform Multiplication and Division without * or / or % operators.

Problem: How to write a program that can be used for Multiplication or Division two integer values without using “*” operator and “/” or “%” operators? Example:Inputs:-6 and 3 (Multiply)50 and 10 (Multiply)18 and 2 (Divide)39 and 4 (Divide)Output:-Multiplication of 6 and 3 = 18Multiplication of 50 and 10 = 500Division of 18 and 6:Quotient 3 …

QnA | Perform Multiplication and Division without * or / or % operators. Read More »

Computer Basics -9 || Understand and Implement Data Validation in Excel.

Data Validation is the feature to restrict the end user to enter incorrect or invalid data in a particular cell or report. Data Validation Data Validation can be used for a range, specific list of values, formula-based condition etc. based on the requirement. There are multiple scenarios where we need to restrict the user, few …

Computer Basics -9 || Understand and Implement Data Validation in Excel. Read More »

   YouTube ChannelQuora

            Ashok Kumar is working in an IT Company as a QA Consultant. He has started his career as a Test Trainee in manual testing in August 2010. Then he moves towards the automation testing after 4 years. He started learning JAVA and Selenium by self to get the knowledge of automation.

       While learning these tools and working on multiple projects, he found that sometimes people get stuck in live scenarios in their project and they have to do lots of RnD to get out of it. So he decided to start blogging only for such scenarios, where anyone facing any problem in their project, can ask any question or give a solution or you can say an alternate solution to achieve the goal successfully.

Later on, he observed that some people want to learn Java but they have few questions in their mind like how to start Java, whether we should go for the online or offline course. So he started writing tutorials on Java, Jira, Selenium, Excel etc.