Software Testing Automation

Today it is a well accepted fact that frequent releases of applications is an absolute must for customer feedback/acceptance and for gaining valuable competitive advantage. With Agile development becoming the default methodology for software development projects, the demand for continuous regression testing (being an integral part of continuous integration) is in the ascendancy. However, organisations cannot…

Visual Regression Testing

At Arrk, automated visual tests complement automated functional tests, where the automated visual test framework is an extension of functional automation framework with additional components including image comparison library and wrapper component. As testing requirements become more complex due to the plethora of browsers, browser versions, devices and display sizes, the only cost effective way…

Accessibility Testing

Accessibility testing is a type of testing designed to determine whether individuals with disabilities are able to use an application, which could be software, hardware, or some other type of product or service. Similar to usability testing, in that the product or service is tested to ensure it is easy for its intended audience to…

Performance Testing

Vital to the success of any web application is in how it performs in its intended environment; performance and capacity issues have a detrimental and long-lasting impact, whether directly through the loss of revenue or costly remedial action to indirect impacts such as the damage it can do a brand and the negative perceptions a…

Compatibility Testing

Compatibility Testing at Arrk is all about ensuring a web application operates as expected and consistently within its intended environment. Testing web applications across browsers is a highly complex and hugely challenging task, more so given the expectation of a consistent experience for the end-user regardless of hardware, browser, browser versions, screen resolution, network speed…