English Deutsch italiano  

Web Application Testing

Tumarc currently specialises in web site testing which is an area that many companies and projects overlook. Many web sites do not function correctly across different browsers, browser versions, resolutions, etc; other sites have out of date, incomplete or incorrect content; many do not perform well (or at all) under moderate concurrent usage conditions; many sites are not designed for the end user and hence the user drop out rates are high..... the list goes on. A web site must be usable and it must have an acceptable performance to the end user. Tumarc is experienced in providing usability and performance input on such factors as well as being able to organise and execute comprehensive web testing strategies.

UK consumer web site test

Tumarc completed a test of the consumer web sites of all the significant suppliers of new vehicles in the UK. The tests were limited to the parts of the web sites related to the sale of new cars. Sixty-six web sites were tested. This included thirty-three belonging to manufacturers and national importers, twenty-seven to large dealer groups and six to independent retailers. The tests were conducted to give a measure of the how well the sites met the expectations of consumers considering the purchase of a new car. The web sites have been grouped into those offering similar facilities within the main groups of Manufacturers, Dealers and Independents. All the web sites have then been placed in an appropriate league table. To receive a free copy of the Summary Report, please send an email request to: info@tumarc.com

Tumarc Test Lab

Tumarc has a dedicated web test environment, which comprises of a range of hardware and software platforms. Using different machines, connections, operating systems, browsers and settings, Tumarc can test your web site across a wide range of platforms and advise on what your typical customer platform may be.

Clients are welcome to come and view the test set-up to see how Tumarc works.

Structured Testing

The areas below are high level descriptions of where efforts are focused during a web test strategy. Some or all of the areas are used, depending on the scope of a project. Contact us to discuss our current portfolio of work.

Content Testing
Testing the grammar, spelling, images, data, pricing and all other content within the application.

Compatibility Testing
Compatibility testing measures how well pages display on different platforms (for example if it is a web based application how does it perform across browsers and browser versions). In web site applications, an issue is the different implementations of HTML by the various browser manufacturers and the different machine platform display and rendering characteristics.

Usability Testing
Usability testing measures the application interface for ease and intuitiveness of navigation. It should also look at the level of help and documentation provided.

Functionality Testing
Focus on testing the functionality of the application itself. Does it do what it is designed to? Do the algorithms work correctly? Can business be performed using the application?

Regression Testing
Regression testing describes the process of testing new versions of code to verify that changes to existing code work and have not adversely affected areas of the application that were previously signed off as performing correctly.

Load and Performance Testing
Load and performance testing generally describes the processes of making the application (for example web site and server) as efficient as possible, in terms of file transfer speed, machine resource usage, and request handling.

Security Auditing
Security auditing refers to the testing of the application and configuration with an eye towards eliminating any security or access loopholes.

Business Acceptance Testing
Business Acceptance Testing should be performed by business owners and independent parties, to focus on how the application behaves in comparison to the original business owner requirements. This should be performed before User Acceptance Testing.

User Acceptance Testing
User acceptance testing is the process of setting up and executing the formal acceptance of the application. The objectives and tests must be strictly defined in order to gain absolute agreement that these are the criteria the application must meet, in order for the work to be considered complete for the end users.