CyberVision is focused on providing solutions using next generation wireless technologies such as Wireless IP Telephony, 3.5G and 4G wireless networks, WiFi, etc.
read more
QUALITY ASSURANCE
CyberVision provides comprehensive and effective software Quality Assurance and Testing services.
Our QA and product test teams execute a number of processes to eliminate any product defects.
QUALITY ASSURANCE PROCESS
The QA process begins at the earliest stages of the software development project - we believe that testing during pre-coding stages can prevent the majority of errors and reduce overall project cost.
Our tester's deep understanding of the system architecture allows for improved code coverage and produces high quality documentation.
Before any code is written our testers perform the following tasks:
- Review the requirements to ensure they are complete and have been interpreted correctly.
- Perform technology benchmarks to ensure modern techniques are being applied.
- Ensure the final product is scalable and flexible by analyzing the system's components and their interactions.
Finaly unit testing and full product testing is performed to detect bugs related to coding errors.
CyberVision provides the following Quality Assurance services:
- Testing
- Whitebox and blackbox testing
- Dynamical and statical testing
- Mutation testing
- Automated testing
- Tcl/expect, python, lua, perl scripting
- Test framework usage
- Own test framework creating
- Regression testing
- Testcase coverage end effectiveness analysis
- fault injection
- data classes analysis
- Documentation process control
- Tuning and optimization performance Analysis
- Optimal configuration benchmarking
- Testing process control and improvement
QA TESTING EXPERTISE
- Functional testing
- GUI and usability testing
- Data flow testing
- Interface testing
- Volume testing
- Installation testing
- Configuration testing
- Security testing
- Internationalization and localization testing
- Documentation testing
- Load balancing testing
- Reliability testing
- Availability testing
- Failover/recovery testing
- Performance testing
- Load testing
- Stress and spike testing
- Benchmarking and performance profiling
- Stability testing
- Memory leak detection
- Bottleneck detection
- Race-condition detection
- Capacity testing
We use manual and automated testing - for the latter we use both commercial and non-commercial tools:
- HP Load Runner for performance testing
- IBM Rational Robot for functional testing
- WebLOAD for performance testing
- OpenSTA for performance testing
- Valgrind for memory leak detection
QA TOOLS & TECHNOLOGIES
SCM
| BUG TRACKING
|
BUILD MANAGEMENT
| REVISION CONTROL SYSTEMS
|