Your Software Testing and Quality Assurance Partner
Home page
Get brochure
SQA Partners is an independent test lab with vast experience in Software Quality Assurance and Software Testing
 

WebMatrix


WebMatrix screen shots

All testing status tracking status and test case management goes online with Webmatrix solution developed by SQA Partners. Webmatrix , is an application which helps everybody interested or involved in the testing process to have "one place to go" to get online information on current testing status and findings. Web Matrix application deployed and successfully used on number of large and small projects in different IT companies worldwide. Webmatrix is friendly solution to make a step forward in tracking status of test cases and test projects. Webmatrix is lightweight, small, efficient, low cost and easy to modify solution.



For Customers and Management:
  • Get instant picture on whole project current testing status
  • Create various reports on status of test cases (pass/fail/in progress and others) per build/project/language/engineer
  • Check daily performance for the test team and each QA engineer
  • Easily check which test cases are FAILed and fail problem and bug number

For QA / Project leads:
  • Using stand alone client easily create database of test cases
  • Assign test cases and test case variations to be tested to particular builds or languages where needed
  • Assign particular test cases (or group of test cases) to QA engineers
  • Track status and performance
  • Centralized storage and management solution for whole project
  • On line information on when and by whom particular test case is completed

For QA Engineers:
  • No need to use different Excel spreadsheets to fill testing results
  • Online filling test results status using Webamtrix client
  • Possibility to add comment and bug number for failed test cases
  • One place to get all tasks and fill results




  • Users management
  • Statuses, Languages, Environments, Users, Groups management
  • Test Cases management
  • Projects management
  • Versions management
  • Test Management Database (TMD)
  • QA Engineer Section
  • Reports

Just wait for January 2006 when we'll announce Webmatrix 2 at glance. If you interested in Webmatrix product please send us short e-mail to Webmatrix @sqapartners.com and we'll contact you for public presentation of Webmatrix 2.

Current version is under our own internal use only, but still can be shown to you or your customers; simply drop your e-mail to Webmatrix @sqapartners.com.





Webmatrix build to break all technology and functional limitations of Webmatrix , produced by currently used technologies and architecture. New Webmatrix project designed to be real client-server system with lot of advantages, such as scalability, performance, functionality, and flexibility, comparing with currently running version.


Webmatrix client-server architecture

System uses ideology of thin "clients", where all business logic, data processing and storage are concentrated in centralized server. Clients in its turn contain very small amount of logic, such as data visualization and user command controllers. This allows using different types of clients, such as RCA (Rich Client Application) clients or web based clients. Initially Webmatrix has these two types of clients. Later additional could be added easily.

Server side of system is "classic" enterprise application, built on J2EE platform and using its techniques and components. It contains all necessary business logic, persistence layer, and authentication and authorization routines.

Server part of Webmatrix system represents enterprise Java application. It runs inside J2EE container and uses all additional powerful functionality, provided by it. Webmatrix is multitier application with several front-end controllers, RDBMS data storage and strong security.

Technologies and components, used in server part:
  • JBoss 4.0.2 — J2EE compliant application server.
  • EJB — all business logic, including facade for client's communication implemented using stateless session beans.
  • JMS — queues using for clients notifications and transferring information and service messages from server to clients.
  • JAAS — authentication and authorization routines are controlled by server using external custom login modules. SRP protocol, which is a cryptographically strong network authentication mechanism, is used for authentication. Custom modules used for users-roles-groups manipulations.
  • Hibernate — persistence of system server part is based on this powerful O/R-Mapping engine.
  • JNDI — naming contexts of J2EE server is used by clients and front-end controllers to lookup and access all necessary server resources and services.
  • Tomcat 5.x — J2EE web container (part of JBoss distribution)
  • Struts — MVC web framework. Web tier, as frontend controller for web clients, is based on Struts.
  • JSP, JSTL, Servlets — used to generate XHTML based web client.

Webmatrix has two different client's types:
  • Rich client
    Rich client is a standalone java application, which functional as thin client for Webmatrix server. It performs all necessary data visualization and user interactions and communicates with the server for data processing. Webmatrix rich client implemented using Eclipse RCP (Rich Client Platform). It provides very powerful functionality for creating fast, scalable and stable standalone applications. It has a lot of high levels libraries, such as SWT, JFace, Workbench, that help build complex applications with, multi-window interfaces without low level developing of GUI components. Native Eclipse plug-in ideology provides us a way to create highly modularized application, which could be distributed with a set of features, necessary for each user independently.
  • Web client
    Web client represent classic multi-page web site. It provides reduced functionality, only necessary features, such as reports or online statuses. Web client is built using XHTML, CSS, Javascript technologies and dynamically generated by web tier of Webmatrix server.

We are planning to release Webmatrix in the middle of January. Please visit this page again later to see latest updates or send us your e-mail and we will contact you as soon as possible.

 
The latest project
SQA Partners is currently testing it's own product Webmatrix