Async code in JavaScript can be difficult at the best of times. When you add unit testing into that mix, trying to get your async code and your unit tests to play well together can feel very difficult at times. In today’s post, we’ll show you the different techniques you can use to effectively handle…
Tag: automated tests
Salesforce is a highly popular cloud-based service, and it’s expected to continue growing in the coming years. As the world’s leading customer relationship management (CRM) platform, Salesforce brings you closer to your customers and helps you understand them better. In addition, it can help you gain more customers and increase your revenue. The ever-increasing use of…
In this post, we’re going to focus more on the scripted method of testing applications, starting with a look at its use cases and the advantages thereof. We’ll also examine tools that use scripted testing concepts to improve the quality of your applications. Before we get into the details of scripted testing, a glance into…
Today we bring yet another testing-related concept for you. Well, we’re bringing two: TDD (Test Driven Development) and BDD (Behavior Driven Development). These are two widely known software development techniques in which automated tests play a central role. But people are often confused with these two concepts. “TDD vs. BDD?” is a question that gets…
A product’s performance is the most important goal of a software company. But what if your software fails in production? During development, you need to test your product. Some tests work while others do not. Testing involves the storage of data. Human and artificial data get stored to generate results. Alternatively, artificial intelligence (AI) is…
You probably already have Jenkins running to automate the build process of your applications. However, you might be aware that to increase quality in your build process, you need to include testing. So, in this post, I’ll cover why automated testing is so crucial in continuous integration (CI) pipelines. Then, I’ll explain how to integrate…
Testim Playground was discontinued on June 26, 2023. We are preserving this post for your reference. As software development organizations shift-left, more of the testing responsibility is moving to developers. Developers are increasingly asked to create and manage GUI functional and end-to-end tests, often running on open-source test automation frameworks. Coding these tests takes time…
What is Test Architecture? Test architecture can be thought of at two levels. At the broader, more strategic level, test architecture is thinking holistically about the best way to test an application. It can help answer questions, such as, how do we want to use unit, integration, and end-to-end tests to gain coverage? What tests…
As a developer, I want to test the software I write. I’m constantly trading time spent testing software for time spent coding. It’s a struggle to know how much time I should spend testing a new feature to ensure it works. It’s also a struggle to know just which tests to write. When I’m writing…
You can’t go anywhere today without hearing the term “artificial intelligence” (AI). It is in the vehicles we drive, the flight systems of the commercial aircraft we fly, and the commercial systems we interact with daily. It’s also in the vocabulary of most IT professionals these days. But precisely what is AI? In simplest terms,…