Automation

CSharp Page Object framework with Allure reporting

TestODev has written Page Object model implementation with Java and Python in the previous posts. Today we will discuss POM with C# and Allure reporting implementation.  The Page Object Model (POM) is a design pattern in test aut…

Revolutionizing Software Testing: The Influence of AI

Introduction: In today's rapidly evolving digital landscape, software development cycles have become shorter, and the demand for faster, more reliable applications has skyrocketed. In this scenario, the traditional approach t…

Page Object Model - Implementation

In the previous post , we discussed Page Object Model concepts. In this post, discussing its implementation with Python and Java Python Implementation Let's look into the implementation with Python. The framework has develope…

Page object model Automation framework

Page Object Model (POM) is one of the widely used automation frameworks. The main advantages of this framework are less test maintenance and reducing code duplication. This topic has divided into two sections, The first section t…

Configuring REST Assured with Gradle

Gradle is one of the widely used build automation tool nowadays. In this tutorial, we're talking about configuring the REST Assured libraries with the Gradle tool. This build tool would definitely save the time for configurin…

Integrating automation suite with Azure pipeline

Azure DevOps provides features like version control, requirement management, testing, automated builds, etc. The entire product life cycle can be covered using its DevOps services. In this tutorial, we're talking about the i…

Learn Pytest for free - Step by step tutorial for beginners

Pytest is a testing framework based on Python . Python is very flexible to test any kind of services like web, database, API, cloud, etc. This tutorial gives a basic idea about pytest, write test scripts and integration with oth…

Selenium with Pytest - Validating the first test

In the previous post , you've created the first script. Let's see how we can validate a test. Please see below test case to automate it 1. Launch the  https://www.testodev.com/ 2. Make sure that testodev loaded succe…

Creating the first script using Selenium with Pytest

Selenium is one of the topmost tool used for web automation. You can download the selenium package and interact with the applications using web drivers. Selenium package available here and can be download using pip command …

Pytest - Rules and Features

In the previous post , we've learned about creating the first script using pytest framework. This post will discuss the rules and features 1. Header - All pytest script should include  import pytest at header of the scr…

Create the first script using pytest

Hope you're installed pytest package as mentioned in the post . In this post, we're going to create a sample pytest. As a first step, create a file named test_first.py and copy the below code snippet to it import pyte…

pytest - Installation

This post deals with pytest installation. Please follow the below steps to install the pytest framework. We're assuming that you're using a Windows machine. Step 1 python installation: Make sure that python is instal…

How to Take Screenshot in Selenium WebDriver

Screenshots are essential for bug analysis, During automation results analysis it would be highly helpful. Here we're explaining how to take screenshots using Selenium Webdriver. TakesScreenshot is a builtin method avilab…

Understanding TestComplete User Interface

In previous post , we've installed TestComplete application. Lets look into TestComplete User Interface. After installation, TestComplete icon created in Desktop. We can launch TestComplete application by double clicking. Te…

Identifying web objects in TestComplete

TestComplete provides you with several search methods that let you find certain object on the tested web page. Following are the methods available in TestComplete to identify the web objects in the test page 1 . Using Common F…

Creating first script in TestComplete

We've created TestComplete first project in previous post and lets create first script. Before that we can have an idea about scripting languages supported in TestComplete. Following languages are supported in TestComplete …

Verify broken links in TestComplete

TestComplete is a functional automated testing tool from SmartBear. Using TestComplete we can automate both desktop, web and mobile applications. It come up with rich features like record and playback, distributed testing, scri…

Capture web requests using Selenium

Selenium tool is basically using for automating web applications. During test suite execution it is good to capture the web requests so that we can easily figure out the issues observed in execution. There are two ways to ca…

تحميل المزيد من المشاركات
لم يتم العثور على أي نتائج