TestMu AI Blogs

Page 66 of 138 · Back to latest posts

May 21, 2024

22 min read

Selenium SendKeys : All You Need To Know

Discover how to use Selenium sendkeys for sending keystrokes automatically! Dive into our blog for insights on effective sendkeys utilization.

May 21, 2024

5 min read

TestMu AI (Formerly LambdaTest) Extension for GitHub Copilot for Enhanced Development Efficiency

TestMu AI (Formerly LambdaTest), a leading test orchestration and execution platform, launches the TestMu AI (Formerly LambdaTest) extension for GitHub Copilot.

May 20, 2024

11 min read

AI-Native Visual Regression Testing: Transforming Testing Practices

Discover how AI revolutionizes visual regression testing, enhancing accuracy, scalability, and efficiency in software testing.

May 20, 2024

20 min read

Cypress Jenkins Tutorial: Working CI/CD Pipeline in 15 Mins

Running Cypress tests in Jenkins means installing the NodeJS plugin, since Cypress 13+ needs Node 18 or higher, creating a Pipeline project that reads a Jenkinsfile, and running npm ci followed by npx cypress run in a build stage. Teams can add Docker for headless agents, parallel test stages for multiple browsers, and Mochawesome reports via the HTML Publisher plugin.

May 17, 2024

49 min read

How to Implement The Mobile First CSS Approach

The mobile first CSS approach means designing a website for mobile screens first, then using media queries and breakpoints to adapt the layout for tablets, laptops, and desktops. With StatCounter reporting 59.57% of users browsing on mobile devices, this approach improves responsive design, accessibility, and SEO by prioritizing the smallest screen first.

May 16, 2024

31 min read

Software Testing Techniques: Types With Worked Examples | TestMu AI (Formerly LambdaTest)

Learn black-box, white-box, and experience-based software testing techniques, with boundary tests run on a real form and a worked MC/DC coverage example.

May 16, 2024

7 min read

Optimize your Testing Pipeline: Reduce Upload Times and Debug Faster

Optimize your testing pipeline: incremental uploads send only changed code, and fail-fast limits stop a run early instead of forcing a full suite rerun.

May 16, 2024

26 min read

Sanity Testing vs Regression Testing: Key Differences

This blog on sanity testing vs regression testing highlights the key differences between sanity and regression testing with examples and best practices.

May 15, 2024

19 min read

Machine Learning In Software Testing

Machine learning in software testing applies ML, a subset of AI that learns patterns from data instead of following explicit rules, to automate test case generation, flag likely failure areas from historical results, and catch visual UI discrepancies across browsers and devices. Artificial intelligence is projected to grow 33.2 percent annually between 2020 and 2027.

May 14, 2024

35 min read

How to Use CSS Grid repeat() Function

The CSS Grid repeat() function generates a repeated pattern of row or column track sizes using two arguments, a repetition count and a track size, so developers avoid rewriting the same value multiple times. It supports keywords like auto-fill, auto-fit, minmax(), and fit-content() to build consistent, responsive grid layouts without extra media queries.

May 13, 2024

14 min read

Allocating Your QA Budget Effectively

Discover effective strategies for allocating your QA budget in 2024 to maximize efficiency and enhance software quality.

May 13, 2024

21 min read

Alpha Testing vs Beta Testing: Exploring Differences

Alpha testing is run internally by the development team; beta testing is run by real users outside it. Compare goals, testers, environments, and criteria.

May 10, 2024

35 min read

How to Use Python URL Decode() Method In Selenium

Learn how Python's URL decode() method uses urllib.parse.unquote() to convert percent-encoded text back to readable form for accurate Selenium test assertions.

May 9, 2024

11 min read

April’24 Updates: Teams Management, Test Summary Hyperlinks in HyperExecute, and More

The April edition of TestMu AI (Formerly LambdaTest) product updates includes Teams management features, the latest features in HyperExecute and SmartUI, and much more.

May 8, 2024

25 min read

Handling Alerts and Popups in Appium

In this tutorial, understand what are alerts and popups and how to handle alerts and popups in Appium for mobile automation testing.

May 7, 2024

17 min read

How Enterprises Can Harness HyperExecute for On-Premise Testing

In this blog, learn how enterprises can leverage HyperExecute for secure and efficient on-premise testing.

May 7, 2024

24 min read

The Ultimate Guide to CSS Padding

Learn how CSS padding influences website appearance and user experience and why it's crucial for modern web design.

May 7, 2024

53 min read

Cypress .should() Command: A Detailed Guide

Cypress assertions help verify the expected behavior of application under test. In this guide, learn how to use the Cypress .should() command with examples.

May 7, 2024

48 min read

CSS Grid vs Flexbox: Which to Choose and When

Explore the key differences between CSS Grid and Flexbox. Understand when to use each layout and how to combine both for responsive website designs.

May 7, 2024

32 min read

How to Use ThreadLocal in Java With Selenium WebDriver

ThreadLocal in Java is a class that gives each thread its own independent copy of a variable, and pairing it with Selenium WebDriver means every parallel test thread gets its own isolated WebDriver instance instead of sharing one. This eliminates cross-thread interference and removes the need for manual synchronization like locks, making parallel Selenium execution safer and more stable.