In quality assurance (QA) testing for new applications, it is often the case that there are more buttons that need pushing, or tests that need running, than there are testers to push the buttons in the timeframe by which those buttons need to be pushed. When teams encounter this, there are three common reactions:
Every year, the technological advancements available to the home gardener become more abundant, bringing more users the ability to easily maintain their very own fresh produce aisle. From soil sensors to plug-and-play growing machines, today it’s easier than ever to grow your very own herbs and vegetables.
User flow testing, also known as workflow testing, analyzes how an application is performing from the standpoint of the user. In this post, I am going to talk about some of the challenges with automating these types of tests and how we’ve addressed these challenges on several recent projects.
The word “quality” first appeared in the English language around 1300. Technically, “quality” is a neutral term, referring to the character or nature — good, bad, or otherwise — of a person, place, or thing. However, when we use this word today, we’re often implicitly pointing to high quality. Most modern definitions of “quality” indicate that the term is connected to attributes like lack of risk, ease of trust, superiority to competition, and high value.