Flashcards
Testing
Flashcards do conjunto (39)
- 1what makes you a good tester:having good Communication skills, self-learn, Organized, Objective and perceptive
- 2What is agile?Is a practice that promotes continuous iteration of development and testing throughout the software development life cycle of the project.
- 3which are the meetings in the scrum/agile processsprint planning meeting, sprint retrospective, daily scrum, sprint review meeting
- 4which are the 3 roles in the scrum/agile processproduct owner, scrum dev team, scrum team master
- 5which are the 3 artifacts in the scrum agile processProduct backlog, sprint backlog, Product increment
- 6Parts of waterfall- requirement analisis
- desing
- code
- integration
- test
- display - 7QA life cycle1. Planning
2. Design
3. Implementation
4. Testing
5. Deployment
6. Maintenance - 8when does your role as a tester starts?When the requirements are met, like the User story
- 9Which is the first step as a tester when the development team finishes coding?Run test cases according to each user history
- 10defect life cyclenew, assigned, open, fixed, retest, verified and closed
- 11Smoke testis a kind of test that revels the major failures of the application
high level testing, general check up - 12Sanity testingChecking that the input and the output works with the most basic functions
- 13Regression testingis a process of testing the retested software to see whether the fixed changes which are done in retesting will not have any impact on other functionalities
- 14Retestingis performed when we find a bug or we think that there will be a bug at that point of place we need to go for re-testing, we have to test the application again and again
- 15What does QA Stand for?Quality assurance
- 16Q/A life cicle1. Planning
2. Design
3. Implementation
4. Testing
5. Deployment
6. Maintenance - 17What does SDLC Stand for?Software Development Life Cycle
- 18SDLC Parts1. Planning
2. Systems Analysis and Requirements
3. Systems Design
4. Development
5. Integration and Testing
6. Implementation
7. Operations and Maintenance - 19Difference between Waterfall and AgileThe main difference is that Waterfall is a linear system of working that requires the team to complete each project phase before moving on to the next one, while Agile encourages the team to work simultaneously on different phases of the project.
agile is focus on the client and WTF to the product - 20What is ScrumScrum is one of the agile methodologies designed to guide teams in the iterative and incremental delivery of a product. its focus is allowing teams to respond rapidly, efficiently, and effectively to change.
- 21Different scrum roles1. the ScrumMaster: is the keeper of the process They facilitate team communication, mediate discussions within the team and negotiate with those external to the team.
2. The Product Owner: the customer. works with the team.
3. The Team: Consist of a group of people who work together and responsible for the delivery of the product. - 22Scrum artifactsproduct backlog, sprint backlog
- 23What is Product Backlog?Everything that is yet to be done
is an ordered list of requirements like features, bug fixes.
everything that needs to be done in order to successfully deliver a viable product. - 24What is Sprint Backlog?is a plan by and for the Developers. It is a highly visible, real-time picture of the work that the Developers plan to accomplish during the Sprint in order to achieve the Sprint Goal.
- 25What is Unit testing?is a level of testing where developers will execute the build intentionally to find the defects.
- 26What is Integration testing?is a process where we test the interconnectivity between the different components in a system. This testing is done only after the system is successfully completed unit test
- 27What is functional Testing?is testing the system based on the client requirements whether it is working or how well it is performing
- 28What is Non-Functional testing?Checking whether how well the system is responding. Usability, Compatibility, Security, performance.
- 29When should we stop testing?1) When the exit criteria is done
2) Stop the testing when we are not able to detect any more errors even after execution of all the planned test Cases - 30what can be automated?1) Test cases that are repeatedly executed
2) Test Cases that are very tedious or difficult to perform manually
3) Test Cases which are time-consuming - 31what cannot be automated?1) Test Cases that are newly designed and not executed manually at least once
2) Test Cases for which the requirements are frequently changing
3)Test cases which are executed on an ad-hoc basis. - 32How to define regression test suite?Is the set of test scenarios that are designed to ensure that software is accurate and correct after undergoing corrections or changes. Each level of testing should have its own regression test suite.
- 33What is A Test Case?are a set of actions executed to verify a particular feature or functionality of your software.
- 34what is negative testing?method to testing if the application can handle the unwanted input and bad user behavior
- 35What is Entry Criteria?Gives the prerequisite items that must be completed before testing can begin
- 36what is Exit Criteria?Defines the items that must be completed before testing can be finished.
- 37Which is the first step as a tester when the development team finishes coding?Run test cases according to each user history
- 38how do you ensure no defects are leaked to higher environments?With integration testing or regression testing
- 39What is agile 2.0?agile is an iterative methodology that is used to software development, its main focus is to help the teams to deliver faster and with grader quality
Informações
- Descrição
- Bach Testing FlashCards sobre Testing, criado por Jose Caracas em 07-03-2022.
- Criado por
- Jose Caracas
- Visualizações
- 35
- Avaliação