Experience in many different client sites working with many different types of technologies, has enabled us to establish repeatable and methodical approaches to tackling similar technical quality assurance problems.
- Processes to identify Non Functional hot spots and gaps (including checklist/acceptance criteria templates), and assist resolve or mitigate (via test acceptance criteria etc)
- Upstream QA processes (including static testing eg. NFR and design reviews, early performance testing, component performance testing, acceptance testing)
- Establish appropriate SDLC dependencies for Non-Functional Testing streams
- Estimation (of effort) models
- Performance extrapolation processes (combined use of capacity planning with modelling from either static data or reduced infrastructure (whether either from Dev/Sys Test results or where performance test have reduced test environment)
- Templates for detailed performance test plans, performance test strategies,status reporting, rapid performance test plans, result templates
- Application Simulation Modelling and User workload profiling
- Test objective establishment, with gating criteria for success/failure
- Proven scripting techniques with,reusable script components
- Expert tool knowledge, with cross skilled consultants
- Platform independent metric collection processes
- Appropriate tool selection based on budget and applicability to technology
- Non Functional Testing Client Accelerators, including:
- Automated data manipulation, validation and manufacturing
- Automated functional regression and environment shakeout suites
- Diagnostics processes
- Tuning processes (code; app servers; hardware/platform)
- Approaches for small, medium & large projects + programs
- Proven techniques for metric collection and bottleneck troubleshooting
- Result walkthroughs with major stakeholders with interpretation
- Consistent application of methodologies through our services:
