|
e-testing offer a wide range of Testing services aimed at mitigating project risk and enabling fast Return On Investment. Our consulting services provide skilled consultants to companies large and small in order to provide confidence in software prior to implementation. This can be by providing skilled resources on a temporary basis or a full team on a managed service basis. Our offerings include manual testing and test automation. All our consultants are accredited specialists - ISEB / ISTQB Foundation at a minimum, with experience of multiple testing projects on a diverse range of environments. Our automation specialists are skilled in the use of test automation tools and many are accredited by our partners to a high degree of competence. Our consultants can provide health checks on existing test processes, which include the assessment of the TPI (Test Process Improvement) level for organisations. Software testing is a creative exercise that requires analytical skills, imagination and persistence to locate weaknesses within the complexity of any IT system. Many businesses have neither the skills nor the time for this highly specialised discipline. e-testing’s approach can help by placing a single consultant or an entire team on site to fulfill any testing requirement. Using our extensive experience in planning test strategies for both large and small projects, we can evaluate the risks of not testing and ensure that any test strategy defines the appropriate level and type of testing required. We will identify and report on problems within your key business systems using best testing techniques defined in our methodology and utilising our defect tracking system. e-testing follows a total lifecycle testing practice, adhering to industry standards IEEE829 (standard for software test documentation), BS7925-1 (software testing vocabulary) and BS7925-2 (software testing – software component testing standards). From this, we offer a phased approach to software testing, where each phase is sub-divided into a structured series of tasks. Review points are defined to assure project quality factors are adhered to. We also provide supporting services including quality assurance, project management and change control incorporating configuration management and release management. Types of Testing e-testing provide a full range of testing services which include: Functional (Manual and Automated) Functional testing is focused on testing the system based on what it is supposed to do. For example, if you were functionally testing a word processing application, a partial list of checks you would perform includes creating, saving, editing, spell checking and printing documents. Load and Performance To ensure that an application can process the required volumes of data and requests. Load testing will identify peak load conditions at the point where the program will fail to control required processing loads within acceptable time spans. Load testing can identify weak links in a delivery mechanism under controlled and predicted operating conditions, for example, under a simulated load of 1000 users executing randomized transactions. Performance testing can determine the system and software performance capabilities. Detailed performance statistics can be obtained for a system under test. If a tool is required, as an independent consultancy, we would recommend the best product that meets your needs and advise on its implementation and use. Security Testing whether the system meets it specific security objectives. Security is the attributes of software that bear on its ability to prevent unauthorised access, whether accidental or deliberate, to programs and data. This type of testing is crucial to high risk applications such a e-commerce, banking etc. Regression Retesting of a previously tested program following modification to ensure that faults have not been introduced or uncovered as a result of the changes made. Ecommerce/Web Testing Testing of web-based applications. e-testing can provide testing services to websites connected to complex databases, web portals, e-commerce applications and e-business integrated business systems. We will utilise advanced automated testing techniques to monitor and test your web application to guarantee the highest standards of quality assurance, performance, and usability. System/Integration Testing The process of testing an integrated system to verify that it meets specified requirements. Integration testing is performed to expose faults in the interfaces and in the interaction between integrated components. Unit Testing The testing of individual software components. The test is executed in a laboratory environment and must show that a program meets the requirements set in the technical specification. User Acceptance Testing The final stage of validation. Acceptance testing is formal testing conducted to enable a user, customer or other authorised entity to determine whether to accept a system or component. Operational Readiness Testing Testing conducted to evaluate a system or component in its operational environment. The tests performed are customer focused and service specific. The tests will ensure that all interdependent elements such as systems, technology, people and processes, will successfully work together. Legacy/Migration We are able to undertake all forms of legacy migration testing. End-End Testing A complete testing solution including all levels of testing, and third party interactions. End-to-end testing involves the assessment of a complete process to ensure the success of a system in its entirety. Process Audit and Process Improvement e-testing can perform process audits and process improvement/quality management consultancy. We can re-engineer your processes and ensure the process is managed and implemented effectively and efficiently.
|