The tool patch-package gives you a super easy way to create and apply your own small patch to an npm library.
Why bother with data factories when you can just add whatever data you want in your tests? Creating data on the spot has a few drawbacks.
Using DateTime.Now() in your business logic can cause issues when it's time for writing tests. Here's my approach for fixing this.
So after some time, your backlog might start to have a number of bugs logged in it. What to do about that bug list?
One of my favorite tools I use while testing is Snagit from TechSmith. (It's also useful when creating user documentation.)
This tutorial shows how use the new headless version of Chrome with Selenium and Python. A simple Python script is included.
Being able to look for a pattern, especially a non-obvious one, has been a useful skill and one I still use a lot. Here are few examples.
As a Quality Analyst (QA) in the office, being the person looking for errors could cause a hostile relationship with developers.
Recently I had to scour the internet for hours before I found an answer for testing a Vue component that has nested subcomponents.
As you test a story, how can you deliberately change up your routine? Here are a few ways to randomize testing.
Here's a clean and easy way to test routing events using tools already provided by the Angular library, with no third-party libraries needed.
Software platform development deserves special strategies. Here are 5 tips to help teams succeed in design, testing, and quality assurance.