Search
Company
Management
How we work
Our Skills
Project Flow
Development
QA
QA process
QA process with lack of documentation
Quality Control
Security
Services
Software development
Quality assurance
Mobile software development
Web services for small businesses
Consulting
Case Studies
Alphabetically
3D Landscape Visualization
Comprehensive Organizer for PalmOS
Advanced SMS delivery system
ASP.NET Visual Permission Manager
Automatic System Update Software
BugSnapshort
FireFox Add-on "FoxFind"
FileMD Project
Geo IP
GeoRSS
Social Network Portal
Mobile Inventory
Public City Library Registry Manager
Switch Testing Framework Library
The PocketPC developer framework
Building industry intranet portal
Estate agency portal on Sharepoint 2007
Web Cast
Voice Cast
Investor's Portal
Change Manager
Ecora web site
PCDB
PM
RC
Mobile Call Manager
Mobile Learning Portal
Insurance company internet office on Sharepoint CMS
Call-center Software for Collection Agency
Software Development
3D Landscape Visualization
Investor's Portal
Advanced SMS delivery system
ASP.NET Visual Permission Manager
Automatic System Update Software
BugSnapshort
Call-center Software for Collection Agency
FireFox Add-on "FoxFind"
FileMD Project
Geo IP
GeoRSS
Social Network Portal
Mobile Inventory
Public City Library Registry Manager
The PocketPC developer framework
Voice Cast
Web Cast
Building industry intranet portal
Estate agency portal on Sharepoint 2007
Mobile Call Manager
Mobile Learning Portal
Insurance company internet office on Sharepoint CMS
Comprehensive Organizer for PalmOS
Quality Assurance
Change Manager
Ecora web site
PCDB
PM
RC
Switch Testing Framework Library
Careers
Contact
How we work
Our Skills
Project Flow
Quality Control
Security
See Also
Company
Services
Ecora Change Manager
Business challenges
Smartech QA team performed complete testing of Ecora Change Manager, developed automated test scripts and wrote all necessary documentation to perform continuous testing of the product in order to guarantee the desired quality level of current and future versions of the product.
Application description
Ecora Change Manager is a powerful configuration management system capable of deploying operating systems to target computers, storing and managing complete configurations snapshots, deploying software to systems and managing system settings. The application consists of service that interacts with target systems directly or via Microsoft ADS (Automated Deployment Services) to perform the necessary tasks. ASP.NET based console is used to provide configuration, systems and tasks management. Ecora Change Manager uses MS SQL Server 2000 or higher to store data.
Testing approaches
Since the application has a web based user interface, performs potentially harmful actions to operating systems (users configuration, services configuration, NTFS permissions management) and may cause high severity problems in case of unauthorized access, the following testing approaches were used to test the application: functional testing, UI testing, configuration testing, DB consistency validation and security analysis.
Functional testing
included validation of all features supported by the application: storing system information, collecting and storing system images, images deployment, applications deployment, system attributes modification. Smart redirection (in case of link misprints) was checked as well.
UI testing
was made to verify that UI design meets common standards.
Configuration testing
was made according to test matrices and was performed to ensure that all attributes are correctly applied to all supported operating systems.
DB consistency validation
included analysis of data stored in databases, including white-box assurance that all database updates are made within transactions in order to roll back any partial changes that took place before full update completes.
Security analysis
was paid extra attention. Console and worker service protection from unauthorized access was checked. Verification of user access based on account permissions level and protection from SQL injection attacks.
Summary
During 1 year testing of Ecora Change Manager Smartech QA team posted over 1500 bugs and enhancements. Ecora Change Manager achieved the desired quality level and was released as functional addition to Ecora Enterprise Auditor. QA team managed to perform all necessary testing in time.
Tools used for testing
TrackIt and Aqdevteam bug trackers;
TestComplete automated testing tool;
Custom tool for DB consistency validation.
Company
|
How we work
|
Services
|
Case studies
|
Carreers
|
Contact
Copyright 2000-2012 Smartech. All right reserved.