Posts

Showing posts from August, 2016

What is Beta testing?

What is Beta testing? http://istqbexamcertification.com/what-is-beta-testing/   70   16   6 It is also known as field testing. It takes place at customer’s site . It sends the system to users who install it and use it under real-world working conditions. A beta test is the second phase of software testing in which a sampling of the intended audience tries the product out. (Beta is the second letter of the Greek alphabet.) Originally, the term  alpha test  meant the first phase of testing in a software development process. The first phase includes unit testing, component testing, and system testing. Beta testing can be considered “pre-release testing. The goal of beta testing is to place your application in the hands of real users outside of your own engineering team to discover any flaws or issues from the user’s perspective that you would not want to have in your final, released version of the application. Open and closed beta...

What is Alpha testing?

What is Alpha testing? http://istqbexamcertification.com/what-is-alpha-testing/ 99     34   10 Alpha testing is one of the most common  software testing   strategy  used in software development. Its specially used by product development organizations. This  test takes place at the developer’s site . Developers observe the users and note problems. Alpha testing is testing of an application when development is about to complete. Minor design changes can still be made as a result of alpha testing. Alpha testing is typically performed by a group that is independent of the design team, but still within the company, e.g. in-house software test engineers, or software QA engineers. Alpha testing is final testing before the software is released to the general public. It has two phases: In the  first phase  of alpha testing, the software is tested by in-house developers. They use either debugger software, or hardware-assisted deb...

What is Agile model – advantages, disadvantages and when to use it?

Image
What is Agile model – advantages, disadvantages and when to use it? http://istqbexamcertification.com/what-is-agile-model-advantages-disadvantages-and-when-to-use-it/ 863     115   123 Agile development model  is also a type of Incremental model . Software is developed in incremental, rapid cycles. This results in small incremental releases with each release building on previous functionality. Each release is thoroughly tested  to ensure  software quality  is maintained. It is used for time critical applications.   Extreme Programming (XP) is currently one of the most well known agile  development life cycle model . Diagram of Agile model: Advantages of Agile model: Customer satisfaction by rapid, continuous delivery of useful software. People and interactions are emphasized rather than process and tools. Customers, developers and testers constantly interact with each other. Working software is delivered fr...

What is V-model- advantages, disadvantages and when to use it?

Image
What is V-model- advantages, disadvantages and when to use it?  http://istqbexamcertification.com/what-is-v-model-advantages-disadvantages-and-when-to-use-it/ 945   101   92 V- model means Verification and Validation model. Just like the  waterfall model , the V-Shaped life cycle is a sequential path of execution of processes. Each phase must be completed before the next phase begins.   Testing of the product is planned in parallel with a corresponding phase of development in  V-model . The various phases of the V-model are as follows: Requirements  like BRS and SRS begin the life cycle model just like the waterfall model. But, in this model before development is started, a  system test  plan is created.  The test plan focuses on meeting the functionality specified in the requirements gathering. The high-level design (HLD)  phase focuses on system architecture and design. It provide overview ...

What is V-model- advantages, disadvantages and when to use it?

Image
What is V-model- advantages, disadvantages and when to use it?  http://istqbexamcertification.com/what-is-v-model-advantages-disadvantages-and-when-to-use-it/ 945   101   92 V- model means Verification and Validation model. Just like the  waterfall model , the V-Shaped life cycle is a sequential path of execution of processes. Each phase must be completed before the next phase begins.   Testing of the product is planned in parallel with a corresponding phase of development in  V-model . The various phases of the V-model are as follows: Requirements  like BRS and SRS begin the life cycle model just like the waterfall model. But, in this model before development is started, a  system test  plan is created.  The test plan focuses on meeting the functionality specified in the requirements gathering. The high-level design (HLD)  phase focuses on system architecture and design. It provide overview o...

What is V-model- advantages, disadvantages and when to use it?

Image
What is V-model- advantages, disadvantages and when to use it?  http://istqbexamcertification.com/what-is-v-model-advantages-disadvantages-and-when-to-use-it/ 945   101   92 V- model means Verification and Validation model. Just like the  waterfall model , the V-Shaped life cycle is a sequential path of execution of processes. Each phase must be completed before the next phase begins.   Testing of the product is planned in parallel with a corresponding phase of development in  V-model . The various phases of the V-model are as follows: Requirements  like BRS and SRS begin the life cycle model just like the waterfall model. But, in this model before development is started, a  system test  plan is created.  The test plan focuses on meeting the functionality specified in the requirements gathering. The high-level design (HLD)  phase focuses on system architecture and design. It provide overview ...