Software Testing
Services Provided |
Providing a full suite of functional and non-functional software testing services that can complement your existing Application Development and Application Management.
|
DCs Consultancy Services Limited
Registered Office:
34 Beech Road
Farnborough
Hampshire
GU14 8EX
Company Registered No. 5149387
VAT Registered No. 846 6520 10 |
DCS Consultancy Services Limited |
|
Specialists in Software Application Development and Application Management
At DCS Consultancy Services we understand the challenges of current software testing environments. Our 12 years experience in business technology optimisation has driven us in our continued effort to reduce the cost of testing and increase the quality of delivery of Application Development. Today we have achieved our goal so that tomorrow your company can too. |
Functional Testing Specialists - Gooey Test - Bridge The Gap Between Manual & Automated Testing |
Gooey Test Resource Requirement Compared With A Centre Of Excellence
Gooey Test Automation Process Compared With Existing Standard Manual And Automation Testing Processes
|
Imagine being able to create a manual test, providing the usual information for navigating through the application ("step name", "step description", and "expected result") and for application verification ("object", "property" and "value") but never needing to perform manual test execution. The reason is because test execution is automated. This is not a manual test and it is not an automated test, but instead a hybrid of them both called a "Gooey Test".
Sticking the cheap and easy components of manual and automated test types together we have combined the cheap development of a manual test with the cheap execution of an automated test. This means that Gooey Tests are created by the manual test team, but no testing resource is required during test execution as Gooey Test utilises your existing automation tools.
The Gooey Test removes all the quandaries that are associated with the Return On Investment (ROI) and the Total Cost of Ownership (TCO) of purchasing and supporting an automation tool. If your company has already purchased licenses for any automated testing tool then the software vendor’s sales team you would have already provided information about the benefits of using automation and the ROI in the long term. The ROI is associated to the costs involved and also to the quality of delivery of application development. However the costs involved do not stop at just the purchasing of the licenses but extends much further to the implementation of the software, initial training of internal staff, the hiring of external consultants, or of an entire test team from automation service provider. What happens to the ROI in these cases?
The discussion of the ROI of automation tools dominates websites, blogs and forums and by simply searching the internet for "automation tools ROI" will provide a staggering amount of information. Organisations and companies are bound by the united quest for the best way to implement an automation testing framework that provides an increase in the quality of application of delivery whilst reducing testing costs, even more so now that the practice of Agile testing has become a mature discipline.
With an Agile testing practice not only has automation test development been a concern but also the unavoidable issue that is known as "Automation Test Maintenance" especially when running automations test as part of a regression suite. |
The concept of Gooey Test has also taken in to consideration the arduous ordeal of test script maintenance that every test team faces. When using standard manual and automation test types the existing process of test script maintenance means the test team would spend many days identifying and updating test scripts to conform to the changes between the cycles of software development. Gooey Test has a simple process that determines which test scripts require changes, automatically updates them and writes these modifications to a test script change report that is then reviewed by the test team. The Gooey Test maintenance can alter 100’s of test scripts every hour and reduces the time that your test team is ready to test.
Gooey Test encapsulates all that is desirable from manual and automation testing, and resolves the major issues of test script maintenance.
By implementing Gooey Test:
o |
Only manual testing resources are required for the test script development |
o |
Unattended test script execution uses your existing automation tools: the overall test execution time is greatly reduced and test execution can be scheduled to run instantly or at any scheduled time |
o |
Manual testing resources are not required to perform test execution |
o |
Massive increases in the Return On Investment (ROI) in automation tools |
o |
Maintenance of Gooey Test scripts is performed in automated fashion between the cycle of software development, reducing the time that your company is ready to test without the requirement for automation test team intervention |
o |
The test team spends more time developing manual test scripts which
Increases Coverage
Reduces Risk
Increases Quality of Delivery
Reduces Costs of Functional Testing |
o |
Changes the structure of your test team for every project and centre of excellence |
The Gooey Test type has been devised to make automation test development, and test script maintenance almost a thing of the past.
| |
Performance Testing Specialist - "5-stages to success" Comprehensive Template Document Solution |
|
DCS Consultancy Services has been supporting its clients with the "5-stages to success" strategy which is an efficient, effective and comprehensive template document solution that has been designed to successfully deliver performance test projects with the appropriate level of performance testing and non-functional testing based on risk, budget, time and resource constraints. This suite of formal project document templates covers the fundamentals of non-functional testing including
♦ Risk Assessment
♦ Test Plan
♦ Test Model
♦ Test Execution Reports
♦ Final Test Results |
with supporting informal project document templates that can cover
♦ Interim Test Approach Document
♦ Risk and Issue Log
♦ Daily and Weekly Report
♦ Business Process Template Document
♦ Test Preparation Progress Document
♦ Data Creation Requirements and Progress Document
♦ Preparation Progress Document
♦ Scenario Build Document |
|
At a high level, the "5-stages to success" template documents contain high valued coverage pre-populated content that feature a comprehensive checklist approach to non-functional and performance testing. Each document has its own intrinsic worth of information that provides project test coverage awareness that guides your performance testing with confidence and shortens the document delivery time. This solution is also independent of the system under test, the performance technology being used and the performance test strategy. At each stage, the advantages of this significantly reduces the cost of delivery of test documentation, improves the quality of testing and the improves communication between all of your team departments, such as
♦ Stakeholders
♦ End Users and Business Analysts
♦ Development Team
♦ Database Team
♦ OS Unix Team
♦ Security Team
♦ Network Team
♦ Capacity Planning Team
♦ Change Implementation Team
Reinforcing the "5-stages to success" formal project document templates are our supporting project documentation, such as the Test Preparation Progress document and Environment Preparation Progress document. These documents are intended to address the challenges of performance test preparation, progress and status reporting. A large majority of performance test preparation is dedicated to performance script development, data build requirements and scenario building. The test preparation progress is kept in line with "ready to test" time targets by a resource management schedule that is simple to use and provides an easy to understand progress status.
Our consultants carry knowledge based documentation so that they can deliver pre-defined solutions to the usual fundamental challenges of non-functional and performance testing. These solutions need only be tailored to your company’s requirements rather re-developed from scratch. Pre-defined solutions can be quickly deployed and configured for your company’s test environment, such as the capturing Apache Application metrics or making use of VTS (Virtual Table Server) for data management.
This approach to efficiency and quality of delivery means that your company can perform non-functional testing that safeguards application delivery and provides confidence in application implementation. This overall solution is designed to complement your company’s existing performance project strategy.
| | |