Skip to content
  • Contact me
  • About me
  • Demo
  • DemoForm
  • TechStuff
Top Menu
Facebook page opens in new windowFacebook page opens in new windowTwitter page opens in new windowYouTube page opens in new window
qavalidation
QA tools and automation testing techniques
qavalidationqavalidation
  • HOME
  • Selenium
    • Selenium-Java
    • Selenium-Python
    • Demo2
  • Appium
    • Appium tutorial
  • WebdriverIO
  • JavaForQA
    • Java interview questions for QA
    • ExcelRW
    • TestNG
  • More
    • Cypress
    • TestingBasics
    • MavenBuild
  • Training
Search:
  • HOME
  • Selenium
    • Selenium-Java
    • Selenium-Python
    • Demo2
  • Appium
    • Appium tutorial
  • WebdriverIO
  • JavaForQA
    • Java interview questions for QA
    • ExcelRW
    • TestNG
  • More
    • Cypress
    • TestingBasics
    • MavenBuild
  • Training

Yearly Archives: 2018

You are here:
  1. Home
  2. 2018

What is an API and how it is different than webservices

APIBy sunil patroDecember 17, 2018Leave a comment

API stands for Application Programming Interface An API provides a set of functionality, it could be a function or a method that performs a specific task, a simple example could be a calculator program written in any language. One can use this API or calculator program by calling it’s function/method with appropriate parameters. These are generally used…

Java logs to console or file – log4j2 or logback with slf4j

JavaForQABy sunil patroDecember 4, 2018Leave a comment

In this post, we will look into the Logback library and how we can utilise to log messages to console and also in into a file in java projects. You might be aware of one library log4j and used as well, now question is why logback is preferred over log4j, follow here for details. You…

Git plugin for Eclipse – push pull through UI

gitBy sunil patroNovember 24, 2018Leave a comment

In our one of the post, we have seen how to push and pull projects using git commands, sometimes it’s hard to remember git commands to download or upload projects in github. If you are using Visual studio or any paid IDE, they will have inbuilt feature to connect to github, but eclipse being open…

Usage & benefits of “super” keyword in Java

JavaForQABy sunil patroOctober 25, 2018Leave a comment

super keyword super keyword is used to call parent class methods, variables in child class for ease of use, also can be used to invoke parent class constructor. Only public and protected methods / variables can be accessed by using super keyword, can’t access private methods/variables of parent class. NOTE : Using super keyword should…

Debug selenium java tests in eclipse

JavaForQA, SeleniumTestingBy sunil patroOctober 11, 2018Leave a comment

There are situation when you don’t get exact result after running your test or getting some unknown error or exception and not much details are there on out put, in that situation you might want to observe the line by line execution of code that you have written, If you run the code in normal…

Selenium html reporting – Extent with testNG Listeners – Part 2

SeleniumTestingBy sunil patroOctober 1, 2018Leave a comment

In this post, we will see how we can integrate extent report with testng listeners, in our previous post we have seen how to setup and integrate extent report with testNG classes. TestngListeners helps us to execute set of code blocks in each event like before and after executing the test cases which reduces lines…

Selenium html reporting – Extent with testNG – Part1

SeleniumTestingBy sunil patroSeptember 29, 2018Leave a comment

Extent report is one of the flexible API so far, and they have community version as well, so with free of cost you can use with your existing framework. In this post, we will see how we can do the setup extent reporting and integrate with existing framework. and also will see how to fit…

Handle multiple windows [new window/tab] in protractor

ProtractorBy sunil patroSeptember 20, 20183 Comments

In one of earlier post, we have how to handle multiple windows or popups in selenium, this post will explain how to handle popups or new windows in protractor using typescript Protractor gives a method getAllWindowHandles() which returns all the windows currently browser is holding. and then we can access each window by using index,…

Handle browser notifications in selenium [know your location]

SeleniumTestingBy sunil patroSeptember 8, 20182 Comments

Browser applications push notifications to user to know their location or push notification when user opens the application on browser. Why notifications These notifications are to engage users without knowing their contact details. Like “know your location” helps to show near by details like weather, restaurants etc near to your area. Push notifications help users…

→123456→
All rights reserved | qavalidation
  • Contact me
  • About me
  • Demo
  • DemoForm
  • TechStuff
Top Menu
Go to Top