Tag: automated tests

Testing applications seems easy…until the project gets bigger, and you need complete system testing along with unit and integration testing. But what happens when software testing is primarily data-driven and a chunk of test data doesn’t work? In that case, you need a large amount of mock data to test the system thoroughly. So, to…

Selenium is probably the first thing that comes to mind when thinking of automated testing. No doubt selenium has a lot of capabilities — enough for almost every testing need. To make the most of Selenium, you need to be well-versed in different testing techniques and approaches to testing with Selenium. Modern web applications have…

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…

Automated testing is a must for any modern software development organization. That’s why you must know and master tools in that space if you have any hope of producing high-quality code. Fortunately, there is a huge variety of testing tools available. These tools cater to virtually every need of a comprehensive testing strategy. When it…

Today’s web applications are more complicated than ever. Libraries like React have opened up a whole new world of application complexity and functionality. As an experienced developer, you know that it’s important to test every part of your web application. You probably already have a plan for testing your server’s code. That’s great! But it’s…

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…

Notwithstanding testing in production—which should be part of any mature QA strategy—you should avoid using production data directly. Instead, use test data. This article explains how to safely generate test data, how to manage that test data, and last, how to use the test data. Here’s a summary of what we’ll cover What Is Test…

Deploying software is a bit like opening the curtain on a Broadway play. By the time the lights dim and the curtain rises, the audience sees a well-oiled machine—not to mention the product of months of practice and preparation. Likewise, software has to go through heavy deployment testing before it reaches the public so that…

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…

Testing is crucial for web applications: when the competition is but a few clicks away, you really don’t want to annoy your customers. You certainly want to ensure your web app look and behaves as expected regardless of your customer’s choice of browser. That’s where cross-browser testing comes in handy. That’s what this post is…