TestMu AI Blogs

Page 113 of 138 · Back to latest posts

Jun 8, 2021

25 min read

Building An Automated Testing Pipeline with GoCD [Tutorial]

GoCD is an open-source continuous integration and continuous delivery tool built by ThoughtWorks that automates the entire path from development through testing to deployment. It runs pipelines through a server and agents, and pairs with Selenium test automation to execute browser tests as part of that pipeline.

Jun 7, 2021

17 min read

How To Perform Selenium and Python Web Scraping

Web scraping with Selenium and Python automates a browser to load JavaScript-rendered pages, then parses the HTML with BeautifulSoup to extract data.

Jun 4, 2021

5 min read

Now Run Your Cypress Tests Easily

Cypress is a powerful, easy-to-use testing platform for front-end developers that tests end-to-end web apps in modern browsers. For a more scalable & reliable cloud-based browser automation, TestMu AI (Formerly LambdaTest) is now live with Cypress CLI!

Jun 3, 2021

28 min read

Modern CSS Techniques Every Front-End Developer Should Know

Modern CSS techniques every front-end developer should know: container queries, the :has() parent selector, native nesting, fluid typography, and more.

Jun 2, 2021

18 min read

Cross Browser Testing With WebDriverIO [Tutorial]

WebDriverIO is a Node.js browser automation framework. Learn to perform cross browser testing with WebDriverIO on local drivers or a cloud Selenium Grid.

Jun 1, 2021

25 min read

Handling CSS Pseudo-Elements with Selenium

CSS pseudo-elements, defined with a double colon such as ::first-line, style only a specific part of an element, like its first letter or line, or insert text before or after its content, rather than the whole element. Because Selenium locators cannot target them directly, automating or verifying pseudo-elements requires using Selenium's JavaScriptExecutor interface instead.

May 31, 2021

20 min read

JavaScript Alert in Selenium WebDriver Using Python

Handle JavaScript alerts in Selenium WebDriver with Python using switch_to.alert, covering simple, confirm, prompt, and authentication alert types.

May 28, 2021

26 min read

How To Setup CI/CD Pipeline With Bamboo For PHP Projects

Bamboo server is one of the popular CI tools primarily used for the automation of release management of a software application. Learn how you can make the most of the Bamboo pipeline for expediting the build, test, and release phases of PHP projects.

May 28, 2021

14 min read

Maximizing Mobile Impact: 73% Surge in E-Commerce Sales

If you think your users primarily use desktop computers to do their online shopping, it is time to rethink the importance of mobile experience for e-commerce websites.

May 26, 2021

18 min read

How To Run Automation Tests Using Selenium and NodeJS [With Example]

Running Selenium automation tests with Node.js involves installing Node and npm, initializing a project with npm init, adding the selenium-webdriver package, and writing a script that opens a page using a local Chrome driver. The Mocha assertion library then verifies test outcomes, and the project's package.json wires separate npm scripts for single-browser and parallel-browser test runs.

May 25, 2021

33 min read

A Comprehensive Checklist For Front-End Testing

This checklist outlines everything you need to know about front-end testing as part of the overall front-end web development lifecycle to ship the quality product.

May 24, 2021

24 min read

Generate Mocha Reports With Mochawesome

Learn how to generate Mocha reports and use Mocha report generator Mochawesome, a popular and easy-to-use Mocha reporter for Selenium test automation.

May 24, 2021

23 min read

TestNG vs JUnit: Select The Right Testing Framework

TestNG and JUnit are the top Java testing frameworks. Compare annotations, parallel execution and grouping to pick the right one for Selenium testing.

May 21, 2021

5 min read

Introducing The All-New TestMu AI (Formerly LambdaTest) Chrome Extension!

Hey Testers! Hope you are staying safe and healthy. In these turbulent times, it is evident that organizations need robust and scalable functional

May 20, 2021

23 min read

Fluid Typography With CSS Clamp: A Complete Guide

Learn how the CSS clamp() function sets fluid font sizes that scale with the viewport, with worked examples, min and max comparisons, and zoom safe limits.

May 19, 2021

23 min read

Jenkins Vs. GoCD: Battle Of CI/CD Tools

Jenkins vs GoCD compares CI/CD automation: Jenkins offers a large plugin ecosystem, GoCD offers built-in continuous delivery pipelines out of the box.

May 14, 2021

23 min read

Automation Testing with Selenium JavaScript [Tutorial]

Learn Selenium automation testing with JavaScript: core concepts, best practices, and running your first script on a cloud-based Selenium Grid.

May 13, 2021

25 min read

How To Make A Responsive Background Image Using CSS?

Make a background image responsive in CSS with background-size: cover, background-position: center, and a media query for smaller screens.

May 10, 2021

18 min read

Configure Cucumber Setup In Eclipse And IntelliJ

Learn how to configure Cucumber setup in Eclipse and IntelliJ with Selenium WebDriver, add the required JARs, and create a Cucumber Maven project.

May 5, 2021

23 min read

Complete Guide To Selenium Testing with GitHub Actions

Selenium testing with GitHub Actions runs a YAML-defined workflow of jobs and steps directly inside a GitHub repository, triggering browser test suites automatically on every push, pull request, or release. A job can also start a LambdaTest tunnel first, letting those Selenium scripts run against 3000+ real browser and OS combinations in the cloud.