Testim Copilot is here | Learn More

Month: July 2020

When validating textual data on a page, sometimes it is desirable to validate the text numerically instead of textually.  This can include calculations as well as checking that a value is positive, negative, non-zero, or greater than some expected value. In this blog, I’m going to show you how to do a numeric validation in…

We practice reuse every day, such as recycling cans and bottles or giving new life to old objects by repurposing them. Why? Because it saves resources and time.  One of the fundamental principles of software engineering is reuse. We create methods or functions that we call instead of duplicating code. This is also true for…

Testing your application before releasing it plays a very important role in the success of the product. There’s a lot of uncertainty when it comes to how your customers might use your product. This uncertainty increases when it comes to web applications because the way customers operate and access your product is diverse. With numerous…

A crucial step when developing software is deciding when and how to test. Choosing the scope of the tests and when to apply these tests is also very important. Testing is the process of evaluating a system or its parts to determine whether it meets its operating specifications. A test’s scope indicates what is of…

There are many ways in which a testing strategy can go wrong. One of them is simply not testing all of the parts that need testing. You can fight this problem by measuring and improving your project’s test coverage. Simply put, test coverage is a measure of how well your existing tests protect your app…