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

Monthly Archives: January 2021

You are here:
  1. Home
  2. 2021
  3. January

Execute javascript using selenium webdriver in python

Python, SeleniumPythonBy AdminJanuary 30, 2021Leave a comment

As we all know selenium python library provides different methods to perform browser operations like click, sendkeys, gettext etc… But there is another way to perform these above operations by running java script inside selenium webdriver. When ever selenium methods don’t work, we can use java script inside the selenium’s webdriver object. For this selenium…

Appium error [resolved] – Unable to launch WebDriverAgent because of xcodebuild failure: not found: carthage

AppiumBy AdminJanuary 29, 20212 Comments

What’s the error – Most of times, if you have setup ios for appium tests, you might get error “Unable to launch WebDriverAgent because of xcodebuild failure: not found: carthage” while Opening the appium inspector from GUI Running the appium tests The above error is due to WebDriverAgent is not installed on your real device…

Automate / handle web table using selenium python

Python, SeleniumPythonBy AdminJanuary 26, 20211 Comment

Web table on browser application contains rows & columns with data on each cell. Each cell can have text / string, also can have any of other webelements like buttons, checkboxes etc. A web table has following components – th – theader – column header tr – rows td – cells, consists of actual data…

Ways to automate drag & drop in selenium python

Python, SeleniumPythonBy AdminJanuary 24, 2021Leave a comment

There are several web applications that provides services for drag an element and drop on certain element on browser. Some scenario usage – Can customise menu bar items by drag child elements on parent element. Drag and drop files/folders in some hierarchy manner. Drag items from left side pane to right side pane to chose…

Pytest options – how to skip or run specific tests

Python, SeleniumPythonBy AdminJanuary 21, 2021Leave a comment

In this post, we will see how to use pytest options or parameters to run or skip specific tests. Pytest options are basically the command line parameters used with pytest to run tests, these options helps while running tests in tolls like jenkins, circle CI or azure-devops environments. let’s first consider below test methods as…

Why you should consider virtual environment for python projects & how

Python, SeleniumPythonBy AdminJanuary 21, 2021Leave a comment

Virtual environment is a specific folder inside our project directory, used to install all the project specific packages & versions only instead of picking from globally installed packages. Benefits – Isolates the project from the global python or python library versions. Python project can work on your machine, but when you run on other machines,…

How to create & use requirements.txt for python projects

Python, SeleniumPythonBy AdminJanuary 18, 20211 Comment

What is requirements.txt & it’s advantage When a person is working on a python project and added some python libraries and then shares the project in the team or when a new team member joins the team, it’s always difficult to tell what libraries used in the project, either you have to specify in a…

Getting started with pytest to write selenium tests using python

Python, SeleniumTestingBy AdminJanuary 15, 2021Leave a comment

In our previous few blog posts, we have learned how to write selenium tests using python, we will extend our learning to use pytest as our unit testing framework and write a simple selenium test using pytest and learn more about this library. Prerequisite – Configure & run python on PyCharm Write first selenium test…

Get Jenkins email notification & send attachments

JenkinsCIBy AdminJanuary 7, 20211 Comment

In this post, we will look into the jenkins configuration to send email notifications & sending attachments to the email notification triggered. For this we will see how we can send an email notification to any gmail account from jenkins. Prerequisite – Jenkins installation Have a Jenkins job with selenium or any other project to…

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