Writing Test Case using Specification-based technique

0 ux-indonesia-WCID2JWoxwE-unsplash

What is a test case?  Referring to ISTQB, “ test case is a set of input values, execution preconditions, expected results, and execution postconditions, developed for a particular objective or test condition, such as to exercise a particular program path or to verify compliance with a specific requirement.” One of the techniques that can be used […]

User Testing for VR Applications

0 barbara-zandoval-Dz5j0QKVUGY-unsplash

Virtual reality popularity is increasing these days. It’s not only used in the game industry but also in other industries such as health care, retail, real estate, tourism, etc. One of the examples in retail is the possibility of trying out clothes in the virtual world to see how the clothes fit in our size […]

Feature Flag for Safer Release

0 heylagostechie-IgUR1iX0mqM-unsplash

Once I was in a project where website deployment was sacred. We crossed fingers every time there’s a new web feature or enhancement that needed to go to production. We let everyone on the team know a couple of days before deployment and then have them watched over the deployment in case something went wrong. […]

Automation for Early Testing

0 wallace-heng-4IekBw52HKE-unsplash

Software testing is a process that sometimes gets overlooked and forgotten until the end of the software development process when actually it should be done as early as possible. Early testing is necessary to avoid any rework costs. If testing is included in the requirement phase, we can acknowledge any issue related to the requirement […]