TestMu AI Blogs
Page 64 of 138 · Back to latest posts
Jul 11, 2024
17 min read
Python automates web form filling with Selenium by locating input fields, dropdowns, radio buttons, checkboxes, date pickers, and file uploads, then sending values programmatically instead of typing them by hand. A working demo fills out a registration form's first name, last name, email, and password fields using Selenium's find_element and send_keys methods.
Jul 9, 2024
37 min read
Ensure your website meets accessibility standards with our Web Accessibility Checklist. Learn WCAG 2.1 guidelines, key principles, and more.
Jul 9, 2024
30 min read
Learn how to take full page screenshots in Selenium WebDriver, including various approaches such as viewable area, WebElements full page screenshots, and more.
Jul 9, 2024
6 min read
HyperExecute Background Services hosts a locally run app's server on its own cloud VM, removing the resource contention that causes flaky, slow local test runs.
Jul 9, 2024
9 min read
In June, we went live with the AI-native Unified Test Manager, AI CoPilot Dashboard for Analytics, and more. Read on!
Jul 8, 2024
20 min read
Discover how to configure a Selenium Grid setup for improved test automation. Get the complete setup guide here.
Jul 8, 2024
26 min read
Learn to write test cases in Java with Selenium WebDriver and TestNG: locate WebElements, add assertions, and run tests locally or on a cloud grid.
Jul 5, 2024
20 min read
Xcode runs exclusively on macOS, so building iOS apps on Windows requires a workaround such as running macOS in a virtual machine like VirtualBox or VMWare, renting a cloud Mac from services like MacStadium or MacinCloud, using Hackintosh, or building with cross-platform frameworks like Flutter and React Native. Cloud platforms can then test the resulting iOS app on real devices.
Jun 28, 2024
28 min read
The CSS transform-origin property changes the pivot point that transformations like rotation, scaling, and skewing rotate or scale around, replacing the default center point set at 50% 50%. It accepts one, two, or three values along the x-axis, y-axis, and an optional z-axis for 3D transforms, using lengths, percentages, or keywords like left, top, or bottom.
Jun 25, 2024
18 min read
Discover the key differences between mobile website vs app, and learn how to choose the best option for your organization's needs.
Jun 24, 2024
27 min read
In this tutorial, you will learn about generating NUnit reports along with some new features and advantages of ExtentReports.
Jun 21, 2024
25 min read
This TestNG guide will help you in creating a TestNG.xml file and then executing multiple test cases in parallel on a Selenium Grid.
Jun 21, 2024
22 min read
A breakpoint pauses Selenium WebDriver execution at a line so you can inspect variables and step through code in Eclipse or IntelliJ to find failures faster.
Jun 20, 2024
23 min read
A complete guide on how to perform mobile accessibility testing of Android and iOS apps. Explore the checklist, process, and tools!
Jun 20, 2024
11 min read
Blocked at work, school, or by region? Unblock a website with a VPN, proxy, DNS change, or HTTPS switch, and see which method fits which block.
Jun 19, 2024
14 min read
Discover why software teams leverage AI for test case generation, including benefits, best practices, and challenges in implementing AI for software testing.
Jun 18, 2024
24 min read
Perform mouse hover in Selenium with ActionChains in Python. Code examples, common pitfalls, best practices, and cross-browser cloud setup.
Jun 14, 2024
27 min read
Learn how CI/CD in automation testing accelerates software development, enables faster release cycles, and helps choose the right CI/CD automation testing tool.
Jun 14, 2024
34 min read
Extent Reports is a library that generates customized, HTML-based test reports for Selenium, most commonly integrated through the TestNG framework. Generating a report requires three classes, ExtentSparkReporter to create the HTML file, ExtentReports to attach it, and ExtentTest to log each test's pass, fail, or skip status, with STANDARD and DARK available via the setTheme method.
Jun 13, 2024
26 min read
Learn to handle authentication popups in Selenium WebDriver, explore its different types of alerts, and effectively manage login prompts during web automation.