Browse Author: ahsanakhtar

Database Testing with MYSQL

Database testing involves the retrieved values from the database by the web or desktop application. Data in the User Interface should be matched as per the records are stored in the database.


Black-box testing involves testing interfaces and the integration of the database, which includes:

  1. Mapping of data (including metadata)
  2. Verifying incoming data
  3. Verifying outgoing data from query functions
  4. Various techniques such as Cause effect graphing technique, equivalence partitioning and boundary-value analysis.


Jmeter Tutorial

jMeter is an Open Source testing software. It is 100% pure Java application for load and performance testing. jMeter is designed to cover categories of tests like load, functional, performance, regression, etc., and it requires JDK 5 or higher. This tutorial will give you great understanding on jMeter framework needed to test an enterprise level application to deliver it with robustness and reliability.

This tutorial is designed for Software Professionals, who are willing to learn jMeter Framework in simple and easy steps. This tutorial will give you great understanding on jMeter Framework concepts, and after completing this tutorial, you will be at intermediate level of expertise from where you can take yourself to higher level of expertise.


Selenium with Python

Selenium supports Python and thus can be utilized with Selenium for testing.

  • Python is easy compared to other programming languages, having far less verbose.
  • The Python APIs empower you to connect with the browser through Selenium.
  • Selenium sends the standard Python commands to different browsers, despite variation in their browser’s design.
  • You can run Python scripts for Firefox, Chrome, IE, etc.on different Operating Systems.

Why to choose Python over Java in Selenium

Few points that favor Python over Java to use with Selenium is,

  1. Java programs tend to run slower compared to Python programs.
  2. Java uses traditional braces to start and ends blocks, while Python uses indentation.
  3. Java employs static typing, while Python is dynamically typed.
  4. Python is simpler and more compact compared to Java.


Selenium with Java Tutorial

Selenium is an open-source tool that is used for test automation. It is licensed under Apache License 2.0. Selenium is a suite of tools that helps in automating only web applications. This tutorial will give you an in-depth understanding of Selenium and its related tools and their usage.


Before proceeding with this tutorial, you should have a basic understanding of Java or any other object-oriented programming language. In addition, you should be well-versed with the fundamentals of testing concepts