TestMu AI Blogs

Page 123 of 138 · Back to latest posts

Apr 3, 2020

15 min read

Selenium C#: Guide to Managing Alert Windows Effectively

Alert windows in Selenium C# are blocking pop-ups that require a user action, such as accept, dismiss, or SendKeys, before the underlying page continues, and switching to one requires calling SwitchTo() first. NUnit-based Selenium C# examples cover each alert type, including authentication alerts, using accept, dismiss, and SendKeys operations.

Apr 2, 2020

36 min read

Jest Testing with Selenium and JavaScript: Beginner's Guide

Learn Jest testing with Selenium and JavaScript: install Jest, write your first test, and run it locally or on a cloud Selenium grid.

Apr 1, 2020

21 min read

WebdriverIO Tutorial: Browser Commands for Selenium Testing

In this WebdriverIO tutorial, we will teach you how to perform various actions within a browser through WebdriverIO browser commands for Selenium test automation. Read now!

Mar 31, 2020

20 min read

Behavior Driven Development Tutorial : Selenium Testing With Gherkin

Gherkin is a plain-English syntax using Given, When, Then, Background, and Scenario keywords that lets teams write Behavior Driven Development feature files, which Cucumber then executes as Selenium test scripts. The tutorial sets up Cucumber and Selenium Java through Maven dependencies and runs the resulting BDD scenarios on an online Selenium grid while tracking results on a dashboard.

Mar 30, 2020

19 min read

49 Most Common Selenium Exceptions for Automation Testing

Exceptions in Selenium are unavoidable. Here are 49 most common Selenium exceptions which might occur while performing Selenium Test Automation.

Mar 27, 2020

20 min read

Selenium C# Tutorial on Explicit and Fluent Wait

Explicit wait in Selenium uses the WebDriverWait class to pause a script only until a specific condition, such as an element becoming visible or clickable, is met, with a default polling interval of 500 milliseconds. This Selenium C# tutorial shows how to implement explicit and fluent wait in test automation scripts for more stable execution.

Mar 26, 2020

16 min read

How To Test Websites On Different Browsers Remotely?

Testing websites on different browsers remotely means analyzing your audience's browser and OS usage to build a cross-browser testing matrix, then running that matrix on a cloud-based testing platform instead of local device labs. Screenshot testing can capture full-page screenshots across up to 25 browser and operating system combinations in a single test session.

Mar 23, 2020

6 min read

Introducing UnderPass- A Desktop Application For Testing Local Pages

Introducing UnderPass, a secure desktop application that enables you to test your locally hosted websites or privately hosted web applications at TestMu AI (Formerly LambdaTest).

Mar 20, 2020

12 min read

Selenium C# Tutorial: Using Implicit Wait In Selenium C#

Implicit wait in Selenium C# is a WebDriver setting that polls the DOM every 500ms until an element loads, set via driver.Manage().Timeouts().ImplicitWait.

Mar 19, 2020

27 min read

Cucumber.js Tutorial with Examples For Selenium JavaScript

This Cucumber.js tutorial will help you automate browser testing with Selenium & JavaScript across a cloud-based Selenium Grid of 2000+ browsers for mobile & desktop. Read now!

Mar 18, 2020

19 min read

19 Best Cross Browser Testing Hacks For Faster Release

Speed up cross browser testing with 19 proven hacks: parallel runs, auto-healing locators, beta browser nightlies, visual diffs, and CI gating in the cloud.

Mar 13, 2020

12 min read

Selenium C# Tutorial: Setting Up Selenium In Visual Studio

Selenium C# test automation in Visual Studio starts with installing Visual Studio Community Edition, downloading the Selenium WebDriver client driver, and creating an NUnit test project. The example test navigates to google.com, enters a search term via a CSS selector, and clicks Google Search, with ChromeDriver launched in NUnit's SetUp method and closed in TearDown.

Mar 12, 2020

23 min read

Complete Guide To Selenium Locators In Protractor (Examples)

Selenium locators in protractor are important for running your test automation scripts. Read now to know more about these locators.

Mar 5, 2020

19 min read

Cross Browser Compatibility Guide To CSS Writing Modes

CSS Writing Modes are useful to work with vertical scripts, or change writing mode for creative reasons. This is a quick guide to css writing modes. Read Now!

Mar 4, 2020

35 min read

Build An Automated Testing Pipeline With GitLab CI/CD & Selenium Grid

An automated testing pipeline with GitLab CI/CD and Selenium Grid is a pipeline defined in a single .gitlab-ci.yml file where an end-to-end test stage, triggered by tag creation, runs Selenium scripts against TestMu AI's Selenium Grid of 3000+ real browsers through the TestMu AI Tunnel before the backend and frontend deploy stages run.

Feb 28, 2020

21 min read

Need for Build Automation Tools for Selenium Automation Testing

Build automation tools compile, package, and test Selenium projects automatically. Maven, Gradle, and Ant manage dependencies and speed up CI/CD pipelines.

Feb 26, 2020

12 min read

Ways for Better Collaboration Among Testers & Developers

Collaboration between developers and testers is crucial to deliver your web application on time. Find 7 ways to achieve it, from shift-left testing to QAOps.

Feb 24, 2020

19 min read

Why Testing In Production Is Pivotal For Your Release?

Testing in production plays a pivotal role in production for your next release by decreasing the regression testing effort & allowing to test in parallel.

Feb 19, 2020

5 min read

TestMu AI (Formerly LambdaTest) Swag Bag Is Here, Get Your Goodies Now!

Get a chance to win TestMu AI (Formerly LambdaTest) Swag by sharing a browser testing story with us on social media. Every Wednesday 7 lucky winners will win TestMu AI (Formerly LambdaTest) Swag. Share your testing tales with us. We're all ears!

Feb 12, 2020

28 min read

A Complete Guide To Access Forms In Selenium With Java

Learn how to access forms in Selenium WebDriver with Java, from locating input boxes and dropdowns to submitting a form across multiple browsers.