TestMu AI Blogs

Page 77 of 138 · Back to latest posts

Nov 17, 2023

47 min read

How to Test Apps on iPhones: XCUITest to Real Devices

A practical guide to testing apps on iPhones: code signing, TestFlight builds, the simulator gap, XCUITest in CI, and when only a real iPhone will do.

Nov 17, 2023

16 min read

Webinar: Man Vs. Machine: Finding Replicable Bugs Post-Release [Experience (XP) Series]

Dive into the realm of 'Man Vs Machine' in bug discovery after software release. Explore the delicate balance between human intuition and automated precision. Uncover strategies to identify and replicate bugs for a seamless software experience.

Nov 16, 2023

11 min read

Machine Learning in Testing: A Game Changer for Anomaly and Defect Detection

Machine learning finds anomalies and defects in test data by learning normal patterns from logs and test results. Learn the ML techniques, benefits, and limits.

Nov 14, 2023

29 min read

7 Best Automated UI Testing Tools for September 2026

Compare 7 best automated UI testing tools for 2026, learn what automated UI testing is, the challenges teams face, and how to pick the right tool.

Nov 14, 2023

26 min read

Selenium Wait for Page to Load in Python With Code Examples (2026)

Struggling with NoSuchElementException errors? Learn Selenium wait for page load strategies like implicit, explicit, and fluent waits for stable tests.

Nov 14, 2023

33 min read

Setting Transition Height in CSS

Setting transition height in CSS means animating an element's height property smoothly using the CSS transition shorthand, such as transition: height 0.5s linear paired with a hover state that changes the height value, for example from 250px to 500px. This creates interactive feedback, like an expanding card, that responds visibly when users click or hover over an element.

Nov 13, 2023

30 min read

Visual Testing for Mobile Apps

Visual testing for mobile apps compares screenshots of an app's actual UI against baseline reference images to catch visual bugs, like images obscuring text or form fields that overlap - defects that functional tests never check because they only verify whether features work, not whether they look right.

Nov 13, 2023

7 min read

Smart Baseline Strategy and Overwrite Screenshot for Smart UI

Optimize testing with Smart Baseline and Overwrite Screenshot features. Streamline workflows and enhance accuracy in managing baselines with Smart UI project settings.

Nov 10, 2023

35 min read

Headless Browser in Python and Selenium

A headless browser runs in Python and Selenium without rendering a visible graphical interface, executing the same page interactions in the background to cut resource use, in one measured example lowering Chrome's CPU consumption from 78% to 44%. Headless Chrome and Headless Firefox are the two browsers set up and driven through Selenium's WebDriver for automated testing and web scraping.

Nov 10, 2023

10 min read

Future of Cloud-Based Testing: 5 Areas to Watch

Find out what’s ahead for cloud-based test environments. Blog shares 5 areas to watch. Learn how to prepare for the future of cloud-based automated testing.

Nov 8, 2023

17 min read

October’23 Updates: Live With Intelligent UI Inspector, Major Upgrades to HyperExecute, Smart UI, and More

In October, we released new features, including the Intelligent UI Inspector, Google Pixel 8 and 8 Pro on real device cloud, upgrades to App Automation, Smart UI, HyperExecute, and more.

Nov 7, 2023

56 min read

How to Use For Loop In Robot Framework

For loop in Robot Framework helps you deal with repetitive tasks, enhancing test coverage while keeping your test cases readable and easy to maintain.

Nov 7, 2023

68 min read

A Complete Guide to Web Scraping with Python

Web scraping with Python extracts website data using BeautifulSoup, Scrapy, and Requests for static pages, and Selenium or Playwright for dynamic ones.

Nov 6, 2023

28 min read

How to Fix NoSuchElementException in Selenium

NoSuchElementException is one of the most common exceptions in Selenium, which occurs when an element is not found on the page. This blog post discusses NoSuchElementException, why it occurs, and how to fix NoSuchElementException in Selenium with Java.

Nov 6, 2023

37 min read

Different Types of Mobile Apps: A Beginner’s Guide

Types of mobile apps: learn about the primary, secondary, and industry-specific mobile app types for your needs.

Nov 6, 2023

42 min read

How to Perform Playwright Screenshot Comparison

Playwright screenshot comparison allows you to capture screenshots and then compare these screenshots to identify visual deviations. Learn more!

Nov 2, 2023

21 min read

Unleashing the Power of CI/CD: Automation, Testing, and Quality at Speed

Unlock the potential of CI/CD: Learn the principles, benefits, and tools for streamlined software development. Quality at speed with automation and testing.

Oct 31, 2023

48 min read

A Complete Guide to Using @FindBy Annotation in Selenium Java

The @FindBy annotation in Selenium Java's Page Factory model lets testers declaratively specify how to locate a web element, such as by id, name, xpath, or css, making automation code more readable and maintainable. Using @FindBy also requires calling PageFactory's initElements method in the page object's constructor for the annotation to take effect.

Oct 31, 2023

12 min read

Webinar: Testing AWS applications locally and on CI with LocalStack [Experience (XP) Series]

In this insightful webinar, you’ll explore how seamless local and CI testing for AWS applications is with LocalStack.

Oct 31, 2023

8 min read

Introducing Intelligent UI Inspector for Real Device Cloud

Discover the power of TestMu AI (Formerly LambdaTest) Intelligent UI Inspector for real device testing. Streamline app inspection, custom XPaths, and more for efficient mobile testing.