Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
TPaaS
TESTING PRACTICE
AS A SERVICE
OVERVIEW
Copyright © 2017 Testpoint – All Rights Reserved.
TPaaS (TESTING PRACTICE AS A SERVICE) OVERVIEW
Testpoint provides a secure and high-tech managed testing and quality assurance service utilising Testpoint’s Vansah™ quality assurance, software testing and application monitoring platform to improve application quality without requiring large upfront investment in full time staff, technology/tools and/or hardware.
Testing Quality with Greater Visibility, Agility, and Control
The software testing market is expected to steadily grow at a rate of 14 percent by 2021. The key drivers for this growth on the Software Industry are increased demand for automated testing and for agile testing services. The demand for testing services is expected to grow even further in the coming years, due to the transition to cloud-based applications and the need by clients for enterprise mobility. One prominent driver for mobility development has been the clients’ need for access to financial services.
With only a few established international testing players servicing this large market landscape, it’s critical for niche players like Testpoint to disrupt traditional testing methods and services, utilizing automation solutions, tools, and industry-specific software testing processes to support and improve testing with necessary innovations that address application testing comprised of both functional and non-functional requirements.
Our Testing Practice-as-a-Service
With an industry leading, enterprise level testing practice, Testpoint supports customers by providing a complete testing practice, tools and environments with itsproprietary Vansah™ QA platform. Vansah™ has the advantage of providing a comprehensive level of visibility and dashboards for project teams. Additionally, it helps pinpoint where value can be added to software testing and development. This goes beyond metrics, data, and analytics by providing insights to focus, plan, strategize and improve the delivery of software releases.
TPaaS can also be purchased as a dedicated service for project teams who required heavy and control lifting to resolve specific testing and quality assurance challenges both on a short and long term plan to help them mature into a well running testing practice with existing in-house staff.
Copyright © 2017 Testpoint – All Rights Reserved.
Test Automation Artefacts
- Framework Solution
- Test Scripts
- Test Results / Evidence
- Orchestration & Management Solution
TPaaS (TEST PRACTICE AS A SERVICE) OVERVIEW
Concept
Testing Checklist(Effort, Deliverables, Resource Requirements)
Effort
Test Grooming / Estimation
Deliverables(System, Integration, UAT, PVT)
Functional Testing
Non-Functional
Testing
Resource
Resource Requirement
Execution
vansah™ Enterprise Test Management & Delivery Platform(Test Planning, Analysis, Execution, Reporting, Defect Management)
Microsoft Word®
Project Level Test
Strategy
Project Level Test Plan
vansah™
(Defect Integration with JIRA, TFS)
Requirement / User Stories
RTMTest Cases /
Scripts
Test Execution
LogsDefects
Test Execution
Report
Microsoft Word®
Test Completion
Report
Practice Capability
(Insights, Governance, Capability, Management, Delivery, Reporting)
MethodologyVendor Test Management
Business Facilitation
Test
Automation
Performance Testing
Lifecycle Test Artefacts DoingChecklist
= Mandatory= Deliverable
Project Manager(s)
- Complete Checklist in
collaboration with Test
Captain
Testing Team
- Build & deliver under the project
- Onshore / Offshore
Copyright © 2017 Testpoint – All Rights Reserved.
Delivering capability and maturity via an end-to-end road-map
Implementing bespoke strategies, policies with complete real time reporting
Providing professional services and business continuity
o Test Input to for Enterprise Project Streams
o Deliver Organisational Testing Strategy
o Deliver Testing Roadmap
o Deliver Risk Profile
o Review High Level IT Strategy
o Review Current QA Process
o Testing plan at project level
o Identify Quick wins based on PMO priorities
o Early detection of testing risks
o Streamlined testing process
o QA & Testing Process Areas
o Testing effort optimization
o Testing Accountability
o Organizational QA policy
o Testing process and framework
o Environment and Release Management
o Test Management Tool Platform
o Vendors Performance Management
o Testing and Defects Management
o IP Management & Retention Strategy
o Business and IT Support
o IP Retention
o QA costing controlled
o QA services centralized
o Scalable testing resources
o Performance Testing Capability
o Automation Testing Capability
o Infrastructure Testing
o Offshore and Outsourcing Testing Capability
o Test Assessment
o PMO Integration
Copyright © 2017 Testpoint – All Rights Reserved.
Vansah™ is Testpoint’s Proprietary
Platform which provides the required
governance and capability to support the
best approach necessary for your project.
Our consultants will work with you to
ensure requirements, test cases,
defects, issues, risks and related
artefacts are captured into Vansah™ to
deliver insightful information and
decision making metrics to govern and
support your delivery. All artefacts down
to the lowest level possible can be
imported or exported into commonly
used formats such as Microsoft Excel,
Word, HTML and PDF giving you instant
access to your valuable IP.
Copyright © 2017 Testpoint – All Rights Reserved.
Source Code Management
VANSAH™ QA
AUTOMATED TESTING PLATFORM
Add, Change or Remove Test Cases
Data Driven Technique
Data
Trigger Test Everyday
Source Code Management
Traceability Requirements Packages Test Cases
Traceability | Execute | Tests
Robot Agent Real Time Traceability
Test Cases
Scripts
Requirements
Packages
Test Script Data Traceability
Vansah API
Appropriate Robot/s suitable for application
AGENT/HOSTS
(TestPoint Test Data Centre or Local Test Environment)
Browser/Mobile Client/Server – RDP/Citrix
Properties: (Release, Environment, Date)
Incidents/Issues
Test Logs(Screenshot, Videos, Evidence)
Performance/Load Synthetics (Response Times)
Copyright © 2017 Testpoint – All Rights Reserved.
Software testing can greatly impact the implementation and success of delivering software projects. Effective Automated Software Testing can become a sustainedsource of competitive advantage for organisations. It can allow organisations to deliver quality software projects with sustainability, durability, uniformity, and last but not least, maintainability. These together can enhance the way an organisation provides its customer quality experience and “value proposition”. Effective automated testing also provides time and costs savings. Lower operational costs provide organisations with the flexibility to simplify testing and transition more resources into other operational activities such as product development, product analysis and research and development for subsequent software developments.
However, knowing how to carry out automated testing effectively can be a daunting task for organisations, regardless of the stage of digital maturity your business is at. It is extremely important that businesses of all sizes and stages of growth integrate effective solutions for automated testing. Without effective automated testing, businesses will find they are losing efficiency and will face escalating costs to streamline their testing software capability.
Here at Testpoint, we understand the needs of our clients. Ultimately, organisations want operational, reliable, robust, maintainable and resourceful automated testing solutions. Without a depth of knowledge and experience in automated testing, organisations will face stern challenges. It can be particularly difficult to constructively manage the setup, integration and framework aspects of automated testing.
Overcoming Automated Testing Challenges
Automated testing presents a number of challenges. Frequently, we see that it is implemented with limitations and inadequacies. Automated testing is often employed to replace repetitive, long and manual testing process that are often prone to errors. However, the test automation requires proper design and suitable frameworks necessary to integrate with the rest of the software development team. It is important for organisations to implement a testing system that can get the testing process right from the outset and avoid unnecessary repetition that can escalate costs.
Organisations that have experienced frustrations in this process can find it difficult to see the benefits of automated testing. However, Testpoint’s Vansah™ Testing platform will ensure that your organisation integrates a framework, which builds a quality solution in line with business and customer requirements. Furthermore it creates performance perspectives in different layers of the software, as well as meaningful visualised reports and analysis. This helps software development teams to understand the functional and non-functional bottlenecks of the software, whilst providing on going support to overcome the issues.
Vansah™ employs a process to create synergy between automated and manual testers.[i] Any number of automated testing robots, tools or solutions can be integrated into the Vansah’s™ enterprise-testing platform. This integration provides an opportunity for your project team to plan, execute and manage testing with speed, efficiency and repeated consistency. Vansah™ creates a testing solution that is simple and easy to apply with the necessary operational agility that your competitors will find it hard to emulate.
VANSAH™ QA - AUTOMATED TESTING PLATFORM
Copyright © 2017 Testpoint – All Rights Reserved.
One of the challenges of automated testing is often the limitation of testing structures and frameworks. Testpoint’s Vansah™ QA framework overcomes this issue by allowing testers to access results in real time. By being able to access results in real time, testers can identify and make adjustments with speed and accuracy. It increases an organisations ability to expand its testing coverage and allows testers to adopt automation to a larger volume of software. Furthermore, it expands the operational agility of your organisation and improves the responsiveness of your digital team. Consequently, subsequent software developments will become easier to execute and a more refined testing process will increase the quality of software delivery.
The Vansah™ QA framework also has the advantage of providing a higher level of visibility for testers. It allows the root cause of any issues to be identified early in the development process[ii]. This has the effect of lowering the risk of errors appearing later in software development. Any issues that occur later in the development process can incur huge costs to remedy and can blow out budgeting and scheduling. Poor visibility can cripple an organisation’s ability to successfully deliver projects.
A high level of visibility can also help an organisation allocate its digital resources effectively. The Vansah™ framework will identify any further opportunities where testing can occur and allows IT teams to pinpoint where they can add real value to software projects. This goes beyond metrics, data and analytics and provides IT teams with the ability to understand where they can improve how software projects are delivered. Having the ability to understand where software gains can be made can provide a source of competitive advantage for your organisation.
Testpoint can provide the services that will help your organisation support an automated testing framework instantly. We will deliver outcomes with enterprise capabilities and support them with a managed service to deliver testing coverage on your software projects. Furthermore, Testpoint will build on continuous testing services for your organisation and provide consistent, effective automated testing that your organisation can rely on time and time again.
Automated testing with Vansah™ can transform how your organisation tests and delivers software developments. Testpoint can provide your organisation with the ability to test with a high level of efficiency and effectiveness and provide a source of real competitive advantage for your organisation. No matter the size of your business, automated testing with Vansah™ will help your organisation overcome the challenges frequently associated with automated testing.
VANSAH™ QA - AUTOMATED TESTING PLATFORM
Copyright © 2017 Testpoint – All Rights Reserved.
VANSAH™ VSAM
SYNTHETIC APPLICATION MONITORING
Transaction Monitoring
Real Time MonitoringApplication Transaction/End User Experience
Verification/s
Synthetic Scripts
Application/s
Transaction/s
ACTIVE ROBOTS
Mobile
RDP/Citrix
Incidents/Issues
(Screenshot, Videos, Evidence, Insights)
Analytics (Performance, Availability, Quality)
Counters (Response Times)Thresholds/Tolerance (Rules)Alerts (KPIs)
Intelligent Availability MonitoringAgentless Service (Web, API, Servers)
Client/Server
Cloud/Webservices
Browser
Transaction Monitoring
24/7 Managed Services Monitoring (KPIs)
Copyright © 2017 Testpoint – All Rights Reserved.
It is absolutely essential that organisations are catering their software developments effectively for end users. Businesses must understand the performance and availability of their applications. A successful user experience results in satisfied customers and can lead to an increase in growth and market share. Increasingly, the first impression of any software deployment has on end users is critical for determining its success and impacts on brand reputation and integrity.
Effective software performance and providing an excellent user experience can provide a sustained source of competitive advantage and attract new customers that competitors find difficult to emulate. This is especially true considering that customers now interact with businesses online at all times of the day and night.Conversely, organisations that do not measure the performance of their software effectively, risk providing an underwhelming customer experience and can lose out on revenue and potential customers.
Businesses face many challenges in monitoring applications that can lead to frustration and financial loss. Without effective monitoring it has hard to know the end users experience and understand when issues are arising throughout the customer journey. Here at Testpoint, businesses frequently approach us to understand how they can obtain detailed performance, user experience analytics and find the root cause of potential issues.
Businesses also find it difficult to understand how changes and upgrades to technology are influencing the overall user experience. Furthermore, there are frequent challenges in understanding how applications are performing across browsers and devices. Ineffective testing and monitoring can also lead to security issues that have the potential to cripple applications and the business.
Testpoint’s proprietary enterprise VSAM platform helps businesses attain peak performance for their software throughout the user experience.VSAM is a managed service delivered by Testpoint that provides solutions for businesses to help them understand and identify end user experience and performance issues earlier in the development cycle and across live production systems. Live application monitoring enhances the service by monitoring the end-user experience in real time. As a result, by utilising the VSAM platform, your organisation is ensuring the best experience and performance of your systems. Testpoint’s VSAM managed service will dramatically reduce operational costs and at the same time will increase consumer and stakeholder confidence when going to the market with new technologies.
VANSAH™ VSAM - SYNTHETIC APPLICATION MONITORING
Copyright © 2017 Testpoint – All Rights Reserved.
What are the advantages of Testpoint’s managed VSAM servicesIncreasing the effectiveness and efficiency of your testing will increase operational performance. The VSAM platform, delivered by Testpoint, provides an automated process for monitoring the user journey and applications performance in real time. The creation of real time response rates provides up to date reports for your business application team. VSAM provides your organisation with several important insights and analytics that support real issues:
Measure the end user experience across technology – Testpoint’s VSAM platform and managed service is one of the few technology solutions that can measuring the end-user experience from both inside and outside of the firewall and across any technology.
Create real insights and visibility – Our approach is based on synthetic (agent-based) monitoring, to simulate any type of business transactions necessary to monitor and analyse response times, quality of service and availability across these transactions. The result is that VSAM can consistently deliver real insights and visibility.Troubleshooting – In addition to capabilities for simply monitoring the end-user experience and alerting IT teams when a problem occurs, Testpoint provides robust capabilities for troubleshooting and resolving performance issues.
Identify the root cause of the problem – The combination of proactive monitoring across different applications and infrastructure joined with Testpoint’smanaged services ensures we are identifying the root cause of the problem and valid issues are being escalated proactively. Early detection of problems means that solutions can be implemented earlier, whilst problems can still be managed simply, from a cost and operational perspective.
Our VSAM managed service will also help your organisation with operational efficiency. Research conducted by Gartner has identified that each hour of downtime can cost an organisation, in some circumstances, over $300,000.[i] Excessive downtime can have serious operational consequences for an organisation. Consumers now expect a certain level of speed when they utilise your applications. A lack of speed and a delay in loading times and operation will cause your customers to turn away from using your platform. Furthermore, a lack of speed can affect a businesses integrity and brand reputation.
Slow loading time is a major reason for deserting pages; A single second user delay produces a 7% loss in conversions and a 16% decrease in customer satisfaction for each second.[ii] For most organisations, customers are their biggest voice for championing their brand. Therefore, it is absolutely critical that their end-user experience is a reflection of how an organisation wants to be portrayed. A fast, efficient loading time shows to customers that your organisation is set on providing a quality customer experience.
Over the last few years in particular, there has been an increasing complexity in the data centre and application architectures. Technology is shifting towards the cloud and SaaS models swiftly. It further stresses the need to monitor vendor SLAs and organisations need to ensure that you are paying for what you were promised. More than that, your brand reputation is at stake and you need to ensure that your customers’ end-user experience is not impacted.
VANSAH™ VSAM - SYNTHETIC APPLICATION MONITORING
Copyright © 2017 Testpoint – All Rights Reserved.
Since 2008, we’ve been helping companies deliver better
business outcomes, through our effective testing approach.
Our unique process will uncover improvements in your
software, while also reducing your overall project cost. With
TestPoint, your testing costs could be as little as 10% of your
total budget, which is much less than the 30 - 35%* industry
standard.
With TestPoint, you're in great company.
Accelerate your project delivery
timeframes and save money with
TestPoint
*Source: The 2015 World Quality Report, produced by Capgemini and HP
Copyright © 2017 Testpoint – All Rights Reserved.
Level 4, 87-95 Pitt StreetSydney NSW 2000
Australia
Level 28, 303 Collins StreetMelbourne VIC 3000
Australia
Level 27, 480 Queen StreetBrisbane QLD 4000
Australia
+61 2 8916 6176 +61 3 8678 0397 +61 7 3041 4155