100% tevredenheidsgarantie Direct beschikbaar na je betaling Lees online óf als PDF Geen vaste maandelijkse kosten 4.2 TrustPilot
logo-home
Tentamen (uitwerkingen)

Interview questions on Software Testing

Beoordeling
-
Verkocht
-
Pagina's
11
Cijfer
A+
Geüpload op
04-04-2024
Geschreven in
2023/2024

1. What is PDCA cycle and where testing fits in? Software testing is an important part of the software development process. In normal software development, there are four important steps, in short, the PDCA (Plan, Do, Check, Act) cycle.  Plan: Define the goal and the plan for achieving that goal.  Do/Execute: Depending on the plan strategy decided during the plan stage we do execution accordingly in this phase.  Check: Check/Test to ensure that we are moving according to plan and we are getting the desired results.  Act: During the check cycle, if any issues are there, then we take appropriate action accordingly and revise our plan. Developers and other stakeholders of the project do the "planning and building," while testers do the check part of the cycle. Therefore, software testing is done in check part of the PDCA cycle. 2. What is usability testing? Usability testing is a testing methodology where the end customer is asked to use the software to see if the product is easy to use, to see the customer's perception and the amount of time taken to use the software for a task. The best way to finalize the customer point of view for usability is by using prototype software during the initial stages. This way we can confirm that we are not missing anything from the user point of view. 3. Which is the best testing model? In real projects, tailored models are proven to be the best, because they share features from The Waterfall, Iterative, Evolutionary models, etc. and can fit into real life time projects. Tailored models are most productive and beneficial for many organizations. If it's a pure testing project, then the V model is the best. 4. What is the difference between a defect and a failure? When a defect reaches the end customer it is called a failure and if the defect is detected internally and resolved it's called a defect. 5. Should testing be done only after the build and execution phases are complete? In traditional testing methodology testing is always done after the build and execution phases. Fixing a defect in maintenance is ten times costlier than fixing it during execution. So the earlier we catch a defect the more cost effective it is. In the requirement phase we can verify if the requirements are met according to the customer needs. During design we can check whether the design documents cover all the requirements. In this stage we can also generate rough functional data. We can also review the design document from the architecture and the correctness perspectives. In the build and execution phase we can execute unit test cases and generate structural and functional data. And finally comes the testing phase, done in the traditional way i.e. run the system test cases and see if the system works according to the requirements. During installation we need to see if the hardware system is compatible with the software. Finally, during the maintenance phase when any fixes are made we can retest the fixes and follow the regression testing. Therefore, testing should occur in conjunction with each phase of the software development. 6. Will there be more defects in the design phase or in the coding phase? The design phase is more error prone than the execution phase. One of the most frequent defects which occur during design is that the product does not cover the complete requirements of the customer. Since the design phase drives the execution phase it is the most critical phase to test. The testing of the design phase can be done by reviews and inspections. On average, 60% of defects occur during design and 40% during the execution phase. 7. What are different types of verifications? Verification is static type of software testing. Code will not be executed. The product is evaluated by going through the code. Types of verification are: Walkthrough: Walkthroughs are informal, initiated by the author of the software product to colleagues for assistance in locating defects or suggestions for improvements. They are usually unplanned. Author explains the product; colleague comes out with observations and author notes down relevant points and takes corrective actions. Inspection: Inspection is a thorough word-by-word checking of a software product with the intention of locating defects, confirming traceability of relevant requirements etc. 8. Which test cases are written first: white box’s or black box’s? Normally black box test cases are written first and white box test cases later. In order to write black box test cases we need the requirement document and, design or project plan. All these documents are easily available at the start of the project. White box test cases cannot be started in the initial phase of the project because they need more architecture clarity which is not available at the start of the project. So normally white box test cases are written first. Black box test cases do not require system understanding but white box testing needs more structural understanding. And structural understanding is clearer in the later part of project, i.e. while designing and executing. For black box testing you need to only analyse from the functional perspective which is easily available from a simple requirement document. 9. What do entry and exit criteria mean in a project? Entry and exit criteria are a must for the success of any project. If you do not know where to start and where to finish then your goals are not clear. By defining exit and entry criteria you define your boundaries. For instance, you can define entry criteria that the customer should provide the requirement document or acceptance plan. If this entry criteria is not met then you will not start the project. On the other end, you can also define exit criteria for your project. For instance, one of the common exit criteria in projects is that the customer has successfully executed the acceptance test plan.

Meer zien Lees minder
Instelling
Software Testing
Vak
Software Testing









Oeps! We kunnen je document nu niet laden. Probeer het nog eens of neem contact op met support.

Geschreven voor

Instelling
Software Testing
Vak
Software Testing

Documentinformatie

Geüpload op
4 april 2024
Aantal pagina's
11
Geschreven in
2023/2024
Type
Tentamen (uitwerkingen)
Bevat
Vragen en antwoorden

Onderwerpen

Maak kennis met de verkoper

Seller avatar
De reputatie van een verkoper is gebaseerd op het aantal documenten dat iemand tegen betaling verkocht heeft en de beoordelingen die voor die items ontvangen zijn. Er zijn drie niveau’s te onderscheiden: brons, zilver en goud. Hoe beter de reputatie, hoe meer de kwaliteit van zijn of haar werk te vertrouwen is.
ACADEMICSTORE Chamberlain College Of Nursing
Bekijk profiel
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
25
Lid sinds
1 jaar
Aantal volgers
14
Documenten
1299
Laatst verkocht
7 maanden geleden
ACADEMIC STORE

Expert Study Solutions | Nursing, Business, Accounting & More! Looking for top-quality study materials to excel in college or university? You're in the right place! I provide highly graded, almost A+ solutions across various subjects, including Nursing (my main expertise), Business, Accounting, Statistics, Chemistry, Biology, and many more. ✅ Accurate & Well-Researched Guides ✅ Comprehensive Solutions for Better Grades ✅ Student-Friendly Approach & Full Support ✅ Satisfaction Guaranteed – Refund Available if Not Satisfied I’m committed to helping students succeed by providing reliable, high-quality academic resources. Let’s boost your grades together!

Lees meer Lees minder
5.0

3 beoordelingen

5
3
4
0
3
0
2
0
1
0

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via Bancontact, iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo eenvoudig kan het zijn.”

Alisha Student

Veelgestelde vragen