Introduction to Group Testing

Source: Internet
Author: User

Rama Murari has 14 years of it experience and has been engaged in software testing for the past 9 years. She is a Solution Developer at the assurance excellence delivery center in the high-tech field solution Department of Tata Consulting Services Co., Ltd. Her areas of expertise include test process consulting, test management, and white box testing. Her white paper "Pandora white box testing" was published on the step-in forum. She has worked as an developer, Business Analyst, functional analyst, tester, project leader, and program manager for some large companies.
Venkat Ramesh atigadda has more than nine years of software testing experience and has worked in vertical industries such as energy and healthcare. He is now a Solution Developer at the assurance excellence Delivery Center of the high-tech solutions Department of Tata Consulting Services Co., Ltd. He is responsible for testing strategy consulting, project technical review, writing white papers and analyzing the latest test trends. He also published White Papers on testing at ijcem and ijrdet forums.

?

the test has undergone a huge transformation from an independent test team to an excellent centralized Test Center for end-to-end testing activities. New changes overcome organizational barriers and put tests directly at the tester's fingertips. The organization obtains appropriate professional knowledge about testing activities from the group. Testers can choose what they are interested in and are good at to improve quality. Group Testing aims to improve the quality, flexibility, speed, and cost of software testing that can be achieved, as organizations have independent and free access to services by selecting test experts in different fields as required. This article briefly introduces the key driving factors of group testing (laying the foundation for increasing the importance of Group Testing) The industry trend of crowdsourcing. This article first introduces what group testing is, and then explores the differences between group testing and outsourcing models. The biggest obstacle to adopting a group test is that both the positive and negative opinions of the organization and the tester are included. The best practices that benefit both organizations and groups are described in this article. As Gartner said, by 2017, more than half of consumer goods manufacturers will reap 75% of consumer innovation and R & D capabilities from the Medium-reporting solution. According to a forte study, 47% of QA experts show that they know what group testing is and how it works, over 1/3 of them believe that the current situation of APP testing will change when using groups. Group testing is an upcoming trend in software testing that leverages the mysterious knowledge of different testers around the world. It includes a professional tester community through an online platform. It is like an accessory to testing technology, rather than an independent initial technology. It is feasible for agile and traditional SDLC models. Group tests are considered when the software is user-centric rather than enterprise-centric. It has a supporting space and its success is determined by the feedback from the end user. It can be executed on platforms like games and game apps when internal tests are conducted but resources and time are tight. Software needs to be tested on different platforms, which can save costs. This method is useful because testers come from different places and are SMEs (problem experts) with a wealth of professional technical knowledge. The Group Testing portal has their own method of selecting testers. Different types of tests that can be executed through group tests are functional, security, load, localization, mobile, compatible with Web conversion, availability, search Association testing, content testing, and game testing.

Business drivers:
?? Significantly reduced test costs
?? Real-time testing expertise
?? Pay by performance
?? Reduced time to market
?? Improved quality (end users and exploratory) and increased production
?? Flexibility and scalability of group testers
?? Instant test (user environment)
?? Real-time field and technical testing expertise
?? Group testers from all over the world are available at any time

What is group testing?
Crowdsourcing is the process of obtaining work from a group of people, primarily from an online community, rather than from traditional employees.
Crowdsourcing testing is an emerging trend that explores the benefits, benefits, and efficiency of group testing. This test is executed when the software is user-centric and has a diverse user space.

What constitutes the testing group?
A group is composed of testers from around the world who have expertise in various functional and non-functional fields. This testing group can be a bunch:
? Internal Tester
? Internal project tester in a company
? Strategic Partner
? Domain knowledge expert
? Technical expert
? Tool expert
? End user's Network
? Social network users
This group tests the app, giving feedback on the product and leveraging their professional knowledge.

Crowdsourcing vs Outsourcing
Organizations are looking for ways to get the best results with minimal input while ensuring quality. Meanwhile, testers are looking for ways to hone their skills and improve their expertise for their career development. There are obstacles to outsourcing of organizations, and organizations are encouraged to adopt group tests. The differences of these modes are listed in table 1, which have their respective advantages and disadvantages.

Table 1: crowdsourcing vs. Outsourcing

?

?Challenges of Group Testing
From the perspective of organizations and testers, group testing has a lot of challenges.

Table 2: Challenges of Group Testing

Best practices for group testing:
The following are some best practices that can be followed when performing a group test:
? Select appropriate audience Tester
? Professional test Manager effectively managed
? Select and use the correct test management tools, defect management tools, automated tools, and performance tools.
? Identifies risks and appropriate mitigations to accelerate Testing
? Cognition and guidance on the standards and processes of testing activities
? Used to motivate the tester with correct performance-based rewards and recognition
? The good documentation is for better testing Scope
? Adhere to security and confidentiality policies

Copyright: This article from spasvo zezhong Software Testing Network: http://www.spasvo.com/news/html/201478155800.html

For original works, you must use hyperlinks to indicate the original source, author information, and statement of this Article. Otherwise, you will be held legally liable.

Introduction to Group Testing

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.