TestMu AI Blogs

Page 112 of 138 · Back to latest posts

Jul 23, 2021

43 min read

How To Generate Code Coverage Report Using JaCoCo-Maven Plugin

Master reporting code coverage using Maven and JaCoCo plugin with our step-by-step tutorial. Learn to generate precise code coverage reports effortlessly.

Jul 19, 2021

32 min read

Most Exhaustive XPath Locators Cheat Sheet

XPath is one of the widely used web locators that is used to locate WebElements in the DOM. This XPath Locators Cheat Sheet is your go-to guide to make the most out of XPath selector for Selenium automation testing.

Jul 16, 2021

17 min read

Tutorial on Python Read Config File Using Selenium [With Example]

Read Selenium test configuration in Python using Python, JSON, YAML, INI, or XML files, with ConfigParser code examples and a cloud Selenium Grid demo.

Jul 15, 2021

20 min read

Importance of Responsive Web Design: Benefits and Testing

Learn why responsive web design matters, the benefits it brings, when a business can skip it, and how to test a site across mobile and desktop viewports.

Jul 6, 2021

12 min read

June ‘21 Updates: Live With Cypress Testing, LT Browser Made Free Forever, YouTrack Integration & More!

We have made quite a few changes to the platform this month and the first thing you may notice is that Cypress testing is now live. But that’s not all! Learn more about all that’s new at TestMu AI (Formerly LambdaTest) from June ‘21.

Jul 5, 2021

5 min read

Understand SpecFlow Framework and Run Tests on Cloud Selenium Grid

Join Harshit Paul and Andreas Willich for a look at how SpecFlow can be used to design, create, and automate end-to-end tests. Additionally, you will learn all about running tests in parallel on a cloud Selenium Grid.

Jul 2, 2021

24 min read

Streamline Testing with CircleCI Pipeline and Selenium Grid

Learn how to build an automated testing pipeline with CircleCI and Selenium Grid, from config.yml and orbs to running browser tests on every commit.

Jul 1, 2021

23 min read

Cypress Automation Testing Tutorial: E2E Testing with Cypress

Cypress is a Node.js-based JavaScript framework for end-to-end testing of web applications, running directly inside the browser instead of communicating through a remote WebDriver like Selenium. Cypress test specs are written in Mocha-style syntax using built-in commands such as cy.visit() to load a page, with assertions modeled on Chai, and Cypress installs via a single npm install cypress command.

Jun 30, 2021

16 min read

How To Get Data Of Attributes In JavaScript With Selenium

Selenium's getAttribute() method reads HTML attribute values like id, class, or style in JavaScript tests, returning null when the attribute is absent.

Jun 29, 2021

19 min read

A Complete Guide To CSS Transform And CSS Transition

In this step-by-step guide, learn how to create visually stunning websites and web applications with CSS transform and CSS transition properties along with examples.

Jun 28, 2021

34 min read

How To Perform Automation Testing With Cucumber And Nightwatch JS?

In this blog, you’ll learn to perform automation testing with cucumber and nightwatch.js on a remote Selenium Grid.

Jun 25, 2021

5 min read

How To Perform Cypress Testing At Scale With TestMu AI (Formerly LambdaTest)

Cypress is an open-source, JavaScript-based end-to-end testing framework built on Mocha and Chai that lets developers write and run tests directly inside the browser. Running it at scale on the TestMu AI Grid through the TestMu AI Cypress CLI adds detailed test logs and video screencasts, letting teams debug failures without maintaining their own aging test infrastructure.

Jun 25, 2021

16 min read

Agile Testing Empowered Through Automation Solutions

Agile software testing relies on automation to keep pace with fast release cycles. Learn how teams with no, weak, or mature test suites scale automation.

Jun 23, 2021

20 min read

Customize HTTP Headers in Java with Selenium WebDriver

Selenium WebDriver dropped the native ability to modify HTTP request headers that Selenium RC once supported, so testers automating in Java need alternate techniques to change those headers during a test run. HTTP headers fall into request, response, representation, and payload categories, and a Firefox extension can modify them but only works with Firefox, not Chrome or Edge.

Jun 22, 2021

21 min read

Automated Cross Browser Testing With Jasmine Framework & Selenium

Learn how to set up the Jasmine JavaScript testing framework with Selenium, write test specs, and run them on a cloud-based Selenium Grid.

Jun 17, 2021

27 min read

CSS Flexbox Tutorial: A Complete Guide

CSS Flexbox arranges items along one axis inside a container. Learn flex-direction, flex-wrap, justify-content, flex-grow, flex-shrink, and flex-basis.

Jun 16, 2021

21 min read

E2E Headless Browser Testing Using Nightwatch JS

In this blog, you’ll learn to perform headless browser testing on Chrome and Firefox using Nightwatch.js and execute the same on remote Selenium Grid.

Jun 15, 2021

42 min read

How To Build CI/CD Pipeline With TeamCity For Selenium Test Automation

In this blog, we look at the concepts of TeamCity and how to perform Selenium test automation by integrating test suites with TestMu AI (Formerly LambdaTest) cloud-based Selenium grid.

Jun 11, 2021

30 min read

Selenium WebDriver: JavaScript Screenshot Guide

Take screenshots in Selenium WebDriver using JavaScript with the TakesScreenshot interface, covering full-page, WebElement, and Selenium 4 capture methods.

Jun 9, 2021

14 min read

Selenium with Python Tutorial: Adding Extensions in Firefox for Testing

Selenium WebDriver's install_addon method adds a Firefox extension to a browser session it launches by taking the path to an XPI installer file and a boolean flag for whether the installation is temporary, since Firefox extensions installed locally are unavailable when Selenium launches Firefox. This Python tutorial downloads an extension's XPI file and calls install_addon to load it before testing.