Luxe Quality logo

May 16, 2024 4 min read

How Test Documentation Enhanced Product Quality for Tempus WhatIf

E-commerce
Enterprise software

Platforms:

Web 

Country:

Netherlands

Implementation time:

Dec 2022 - Apr 2023
TempusWhatIforInteractivatedcover

Subscribe to Our Newsletter

Stay tuned for useful articles, cases and exclusive offers from Luxe Quality!

About Company

Tempus WhatIf is a full-cycle digital agency with offices in the Netherlands, Spain, and Eastern Europe. Their team has been in advanced e-commerce solutions for nearly 25 years. They provide top-notch technological solutions to customers worldwide that empower their digital presence, leading to fast ROI (Return on Investment). 

Before

The project hit the market without a thorough testing process and necessary documentation. This led to increased bugs, slower loading times, and a lower conversion rate. 

Challenges and Solutions

The challenges included the absence of testing and project documentation and a problematic release flow. Despite these difficulties, the project's performance improved after our team implemented proper testing and resolved the issues. Our team primarily focused on testing the core functionality and performing regression testing.    

We will share some aspects of the work on this project with you. 

Technologies, Tools, and Approaches

Our team performed manual testing. We would gladly tell you about the technologies directly related to the testing process. 

  • DevTools: A web developer and debugging tool built directly into web browsers like Google Chrome or Mozilla Firefox. They provide various functionalities that help edit and debug web applications.  
  • BrowserStack: Cross-browser and cross-platform testing tool used to ensure compatibility and consistent performance across different browsers and devices. 

These tools are essential for identifying and resolving issues related to web development and ensuring that web applications are compatible with various devices. 

Results

  • Effectiveness of the testing process: 110 test cases were written. The testing process identified and reported 20 bugs that were addressed and fixed. 
  • Improved application performance: The user can quickly switch between functionalities, and all the integrated services are optimized, ensuring a seamless and continuous user flow.  
  • Usability testing was provided. Thanks to these efforts, the application interface was improved for better clarity and convenience. The correct user flow always helps to increase the conversion rate. 

The application was successfully released and continues to progress in the market. 

Implementation Steps

1. Requirements Gathering 

Gathering all the requirements was the first step in the implementation process.  

2. Manual Testing Setup 

Our QA team set up the manual testing environment, ensuring all necessary testing tools and resources were in place. 

3. Test Planning and Execution 

The team devised checklists and bug reports. Different types of testing were performed, such as regression, functional, usability, smoke, and cross-platform. We created test cases to cover various scenarios and executed approximately 100 test cases. 

4. Regression Testing 

We performed regression testing to ensure that new changes do not negatively impact existing functionality. Regression testing focuses on user scenarios and the sequence of user actions. It helps maintain the overall quality and stability of the software, especially as it undergoes ongoing development and updates. 

5. Cross-Platform Testing 

To ensure that the application worked consistently across all platforms, BrowserStack was utilized as a testing tool for cross-platform testing. The team tested the application on various platforms, identifying and fixing compatibility issues. 

6. Bug Reporting and Documentation

Throughout the testing process, our QA team identified and reported 20 bugs. We documented the test cases and bug reports to provide clear and comprehensive documentation. 

7. User Flow and Usability Improvements 

Usability testing was performed to enhance the application's interface clarity and convenience.  

8. Continuous Improvement 

Continuous communication with the team and stakeholders addressed any quality improvements or changes in the web application. 

Services provided
  • Manual testing
  • Smoke testing
  • Regression testing
  • Functional testing
  • Usability testing
  • Cross-platform testing
QA Technologies used
  • BrowserStack
    BrowserStack icon

Your project could be next!

Ready to get started? Contact us to explore how we can work together.

discuss your project

Other Projects

Read more
Start-up

Lumina Solutions

Cover Lumina Solutions

MORE ABOUT PROJECT

Start-up

Lumina Solutions

USA

Web, Mobile

About project:

Lumina Solutions is an innovative technology company specializing in AI solution development that analyzes finance.

Services:

  • Manual and Automation, Functional, Regression, Smoke, and Usability Testing

Result:

Agile processes cut release times by 70% and improved forecasting accuracy by 20%, while over 780 automated test cases boosted code coverage to 90%.

FULL CASE STUDY

E-commerce

Interlink

CoverInterlink

MORE ABOUT PROJECT

E-commerce

Interlink

United Kingdom

Web, Mobile

About project:

Interlink solutions are designed to enhance website performance and user experience and implement advanced tools to drive efficiency and business growth.

Services:

  • Manual, Functional, Integration, Regression, Smoke testing 
  • Automated, Security, Performance, Load testing 

Result:

500+ manual tests were created, 300+ test cases were automated, and 150 bug reports were generated.

FULL CASE STUDY

E-commerce

DepreciMax

CoverDepreciMax

MORE ABOUT PROJECT

E-commerce

DepreciMax

Australia

Web

About project:

The project allows for detailed modeling of fixed asset depreciation and lease calculation rules for accounting and tax.

Services:

  • Manual - Regression, Smoke, Functional, Integration testing, Usability, UI/UX testing 
  • Automation testing 

Result:

750+ test cases, 450 of which are automated, 80% of functionality is covered by automation.

FULL CASE STUDY