Usability Testing: What? Why? & How?

Usability Testing is a Black Box Testing Technique. Usability testing is done with users point of view. It is a technique implemented in user-centred interaction design to evaluate a product or service by testing it with representative users. On the Web page the usability is a most importa ...

HOW TO DO NFR TESTING (NON FUNCTIONAL TESTING)

Today, applications and the eco-systems in which they run have changed drastically. Older applications used to run in closed, barely-distributed, named-(pet)-system environments where everything was most probably largely within your control. Now, with the arrival of clouds and microservice ...

Don’t Feel Insecure With Security Testing

Security tests need to consider a vast array of threats and safeguards, from cross-scripting and SQL injections to authentication and encryption, all tailored to the platform. Testing an application – whether it is designed for desktop, mobile or the Internet of Things – for securit ...

How to Load Test With Gatling and Taurus

Gatling is an open-source, cross-platform, load testing Java application that uses Scala scripting language. Gatling is a command line tool, i.e., it has no GUI or Web UI, which implies a certain level of technical knowledge for its users (unless you use it through Taurus, which we will di ...

Types of Non Functional Software Testing

Non functional testing ensures that a system/application meets the specified performance requirements. In non functional software testing, by performance we do not only mean response time, but several other factors such as security, scalability and usability of the application as well. ...

5 Tips for Scaling to One Million Users

If you are looking to scale your website or application in a significant way, load testing is an absolute necessity for you. Load testing is a way to ensure your website or app doesn’t crash under heavy loads. When load testing, one of the basic things you need to do is scale the numb ...

How to Load Test OpenId Secured Websites

OpenId enables users to be authenticated using a single ID. The OpenId provider (OP) is the third party that authenticates a user signing in with an identificator. OpenId is an open standard and decentralized authentication protocol. It is one of the few technologies for single sign-on ...