Our premier event for enterprise software quality is back | Register now

Year: 2025

Web applications are constantly changing to help businesses differentiate or remain competitive. Each change to the frontend has the potential to break functional tests. Is AI the answer? In this webinar, we discussed the challenges of front-end testing, backed by results of a Testim survey. We showed how test automation frameworks have evolved, and how…

Testim’s support for global variables and parameters is most excellent. However, when I create custom actions that either takes parameters or uses global variables, I ran into an interesting situation. I wanted to define my global variable in a custom step and set it to a default value if it was never set. Also, so…

Code smells are signs that something is wrong with your code and demands your attention. By investigating the smell, you can find and (hopefully) fix its underlying cause, improving your code in the process. In this post, we want to help you write better JavaScript, not via tools, but by following some best practices. In…

Welcome to a new era of user assistance! Our latest enhancement, the AI Help Assistant, is transformative for your Testim experience. You’ll find it in the bottom-right corner under the “Help” chat widget and it’s your gateway to a vast pool of knowledge. How it enhances product functionality Help Assistant is your ticket to our…

In end-to-end (E2E) automated testing, we attempt to mock how the end-user would use the product—clicking on buttons, filling out forms, etc.—to see if the UI produces the expected results. The product relies on many smaller pieces like React/Angular/Vue components or functions that process data from the database in the backend. Testing those logic units…

If you’re a front-end developer, you’ve probably heard a lot about the importance of testing your code. Your work is the first thing users see, so even small bugs can torpedo user trust in your brand. But for developers new to working with Angular or testing with Angular, knowing how to start testing can be…

AI-powered test automation for Salesforce applications and integrations.  Salesforce is used by over 150,000 customers. For many, it’s critical to their business. They integrate it with their core processes and customize it to fit their needs. When it doesn’t work, your business and customers can suffer. That’s why many organizations consider it necessary to perform…

As developers, you are probably familiar with this scenario: you went over a code review with other developers (which you do, right?), pushed the latest fixes, ran a couple of tests by yourself, and with a big smile upon your face, you sent a message to the QA guy, Joe (a generic name for a…

If you have been in QA for any length of time, you can probably recall a project where the test suite failed every time a new build came out. You’d spend hours trying to read through the test execution report and determine why half of the test cases that ran successfully last week failed the…

We’re living in the age of automation. No matter how small or large, every company is using test automation in their projects. But why? The reason is because automation testing reduces a lot of time that testers consume while testing repetitive scenarios. In this automation age, JavaScript is a developer-only language no more. With new…