Tricentis Transform 2025: the can't-miss event for software quality leaders | Spots are limited

Year: 2021

After publishing many posts about software testing, we’re here again to help you further increase your software testing knowledge. Today’s topic is Selenium Grid. Selenium is a widely used tool for web application testing. Selenium Grid, in turn, is a component of the Selenium suite that specializes in grid testing, which is a form of…

Today’s post aims to answer a pretty straightforward question: How do I find an element by XPath in Selenium? So, why is this a question worth tackling? What is XPath, and why should you care about it? Here on this blog, we’re all about software testing. Selenium is one of the most popular tools for…

When it comes to front-end testing, CSS testing is often overlooked. There are undoubtedly significant challenges in CSS testing, but that doesn’t mean it should be dismissed as an unimportant tool in an overall testing strategy. In this post, we’ll offer you a guide to this form of testing, so you understand the motivations behind…

In this post, I’ll be working in Java to walk through one of the advanced features, Selenium cookies. I’ll start by showing you the Selenium cookies Java class. Next, I’ll explain an example of how you might test a website and see which Java methods you can use. Throughout this post, I’ll be assuming you’re…

The tech industry is currently more competitive than ever. In order to stay competitive, software organizations had to evolve. They had to adopt tools and techniques that allow them to move fast while keeping quality high. In short, that’s what the DevOps movement is all about: bridging the lines between development and operations, leveraging automation…

I talked about static site generators (SSG) and server-side rendering (SSR) in my previous blog post. We cover a brief history of how various techniques of websites and web-based applications were created and their intended use. But, as we say in the Tel-Aviv HQ – “let’s talk Tachles” – what is the difference between the…

The internet, as we know it today, is a very diverse place. Thanks to JavaScript and web frameworks such as React, Vue, or Angular, and many more, it has led to more application-oriented versus static generators. Some well-known applications, including Google Drive, Gmail, Salesforce, and Testim.io, are web-based reincarnations of software that used to be…

Automated UI testing is a critical and often neglected part of the software delivery pipeline. I can’t count the number of projects I’ve worked on with terrific, comprehensive unit tests for server code and absolutely nothing for the UI. Part of the reason for this is because UI testing is a real challenge to set…

When you run tests on your web applications with Selenium, it’s not unheard of that some iFrames “confuse” the kit. This often results in more effort on the tester’s end. If you find yourself stuck or even pouring too much effort into a Selenium iFrame test scenario, you’re already defeating the automation agenda. This post…

Testing your web-based software is a critical part of any modern deployment strategy. It would be best if you made sure that the code you ship to your customers does what you expect—and doesn’t break when they need it most. While unit testing is a key part of any test plan, it’s not the last…