About us Principles Process Team Testimonials
PDA&Mobile Web SEO Java .NET Embedded Software testing Design
News Articles
Solutions Technologies Case Studies Knowledge Base
Custom software development company
Home > Press Room > Case Studies > Quality Assurance > Preliminary Report on Aland

 Offshore custom software development services

Preliminary Report on Aland

Manual software testing of desktop applications by Bug Huntress
This paper gives a detailed description of testing the applications: Presentations Module and Database Module that were developed within Aland external project by our company QArea. The essence of the project is in the following. At input, Database Module receives files with statistics and economical data (i.e., turnover, demand and supply, etc.) in a few supported formats (.xls, .txt, .csv, .mdb).
Database Module parses these files and saves data to the database. The database is created at Database Module installation at a local or remote MS SQL server.
Presentations Module is used to create presentations. It has a few common components as Text, SmartText, Background, Image, Shapes, etc. used to arrange the presentation content. A presentation consists mainly of various diagrams; that provide for algorithms that allow for building them when addressing the database with various requests. The mode of a presentation viewing is totally controllable.
Thus, presentation that is created in Presentations Module allows for displaying economic performances in various contexts and is grounded on the by Database Module’ created database of files that are submitted by various companies in different formats.
Automated software testing of desktop applications by Bug Huntress
The project testing lasted since the first functional build and until the release inclusive. In the course of testing Bug Huntress Team dedicated for Aland project discovered various bugs and malfunctions of different significance, probable errors and produced a few suggestions as to product improvement. >>
Functional software testing of desktop applications by Bug Huntress
The objective of functional testing was to make sure all the functionality patterns (all functions in all modes and for all types of data) in the software product work in accordance with the specifications and other client requirements known to Bug Huntress QA Lab. >>
Stress testing of desktop applications by Bug Huntress
The objective of stress testing was to make sure that incorrect user actions (i.e., giving presentation or profile long file name, loading incorrect file types to the OLE containers, deleting open presentation files, etc.) are processed correctly and do not provoke various system errors and other malfunctioning. >>
Usability testing of desktop applications by Bug Huntress
The objective of usability testing was to make the product friendly to use and intuitively understandable. Apart to these general and vague objectives, there are quite specific and explicit UI ergonomic principles: e.g., of displaying error messages, of dialog buttons semantic meaning, windows and boxes’ rules of forming, etc. >>
Load testing of desktop applications by Bug Huntress
The objective of load testing was to evaluate the both applications’ performance accepted as normal operation one. >>
Both Presentations Module and Database Module were installed with installation wizards. In this connection we included installation testing to the set of techniques to be performed for Aland application. The objective of installation testing was to check the applications installation is performed correctly in any mode and with all user selected options. >>
The objective of documentation testing was to check for the complete implementation of customer requirements as per software requirements specifications. As a result of the above testing we revealed a few incompliances of the developed software to customer requirements (for the both of Database Module and Presentations Module) which were timely liquidated. >>
Quality assurance services by Bug Huntress
One of the main challenges when testing, was insufficient commenting the code and specifications. Yet, because the communication process between our team and the developer team was well built (we discussed all issued and demonstrated bugs occurring online) the communication gap was bridged. >>

   Summary

For Aland project a dedicated team was allocated (one test engineer per Presentations Module and one per Database Module) that was busy with the project almost full-time. Many related aspects were tested together (e.g., Custom format, Slicing, packets, etc.). For automation works, occasionally, we engaged an engineer from the automated testing team. >>
> QArea Newsletter
 
>NEWS
14-Aug-2008
QArea will be a Vendor at the 9-th SoTeC annual vendor showcase. This year's theme is Capturing Summit - Expanding Knowledge - Achieving Goals.
24-Jul-2008
Max Garkavtsev, the Founder of QArea Group, met LA Angels and Ventures at the one of the largest Angels & Ventures Networking events.
21-Jul-2008
Max Garkavtsev, the Founder of QArea Group, attended the LAEDC Economic Forecast and Industry Outlook of Southern California.
09-Jul-2008
The Huffington Post plans on continuing to grow their business with QArea.
05-Jun-2008
QArea Group has appointed Nikolay Semenov as a QA Director. This step is a part of the QArea development strategy as a Test-Driven company.
 
> Get in Touch
Offshore custom software development servicesRequest a Quote
Offshore custom software development servicesRequest a Call
Close window
* Indicates a required field
First Name*:
Last Name*:
E-mail*:
Position:
Company:
Website*:
City:
State:
Country:
Phone Number*:
+
What is your time zone?:
Suitable time for a phone call*:
What kind of information are you interested in?:
You may upload any relevant files if you wish.
The file size must not exceed 1 MB.
  
Close window
* Indicates a required field
First Name*:
Last Name*:
Position:
Company:
Website*:
City:
State:
Country:
E-mail*:
Phone Number*:
+
Project description*:
You may upload any relevant files if you wish.
The file size must not exceed 1 MB.
  
Custom software development company Offshore software development company  
Offshore custom software development services Software outsourcing company