Agile Methodologies and Software Testing

Covers Agile software development concepts including Scrum methodology, roles, meetings, and principles. Also includes questions on software testing practices and Quality Center test management tool.

20 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

Which of the following is not an Agile Metodology?

  1. XP (extreme Programming)
  2. Scrum
  3. DSDM
  4. Water-fall
Question 2 True/False

Agile methodologies rely on face-to-face communication and collaboration, with people working in pairs.

  1. True
  2. False
Question 3 True/False

All agile projects include customers as a part of the team

  1. True
  2. False
Question 4 True/False

In Agile process,software is developed in incremental,rapid cycles resulting in small and incremental releases,with each release building on previous functionality. Each release is thoroughly tested, which ensures that all issues are addressed in the next iteration.

  1. True
  2. False
Question 5 Multiple Choice (Single Answer)

What is Scrum?

  1. It as an agile process that allows us to focus on delivering the highest business value in the longest time.
  2. It as an agile process that allows us to focus on delivering the highest business value in the shortest time.
  3. Both
  4. None of the above
Question 6 Multiple Choice (Single Answer)

How frequent are Scrum Project status meetings recommended to be held?

  1. Daily
  2. Twice a day
  3. Weekly
  4. Twice a week
Question 7 Multiple Choice (Single Answer)

which is not a Scrum Role?

  1. Product owner
  2. scrum master
  3. Product manager
  4. Srum team
Question 8 Multiple Choice (Single Answer)

During which meeting the Team demonstrates to the Product Owner what it was able to accomplish during the Sprint?

  1. Sprint Review meeting
  2. Product Review meeting
  3. Stakeholder meeting
  4. Sprint Retrospective meeting
Question 9 Multiple Choice (Single Answer)

Which of the following meeting is not part of Scrum?

  1. Sprint planning meeting
  2. Product review meeting
  3. Sprint review meeting
  4. Sprint retrospective meeting
Question 10 Multiple Choice (Single Answer)

Who owns & prioritizes Product Backlog?

  1. Scrum Team
  2. Backup Administrator
  3. Scrum Master
  4. Product Owner
Question 11 Multiple Choice (Single Answer)

Who are the godfathers of scrum methodology?

  1. Takeuchi & Nonaka
  2. Scott McNealy & Bill Joy
  3. Sabeer Bhatia & Vinodh Khosla
  4. Marlon Bhatia & Al Pacino
Question 12 Multiple Choice (Single Answer)

A ______ indicates that the alert is new. A gray flag indicates that the alert has already been read.

  1. A. Green flag
  2. B. Pink flag
  3. C. Red flag
  4. D: Blue flag
Question 13 Multiple Choice (Single Answer)

A _________ is a view of a Quality Center window with the settings you apply to it.

  1. A. Personal view
  2. B. My view
  3. C. Favorite view
  4. D: Fav view
Question 14 Multiple Choice (Single Answer)

Test management with Quality Center involves five phases

  1. A. Specify Releases, Specify Requirements, Plan Tests, Execute Tests, Run Tests
  2. B. Specify Releases, Specify Requirements, Plan Tests, Execute Tests, Track Defects.
  3. C. Specify Releases, Specify Requirements, Plan Tests, Execute Tests, Analyze Tests
  4. D: Specify Releases, Specify Requirements, Plan Tests, Analyze Tests, Track Defects.
Question 15 True/False

Throughout the testing process, you can add attachments to help illustrate your work.

  1. True
  2. False
Question 16 True/False

When a requirement, test, or defect changes, Quality Center alerts the associated entities and can notify those responsible for any associated entities.

  1. True
  2. False
Question 17 Multiple Choice (Single Answer)

Assume you are a test analyst working on Banking Project to upgrade an existing automated teller machine system to allow customers to obtain cash advances from supported credit cards. The requirments specification contains the following paragraph: "The system shall allow cash advaces of at least 500 dollers for all supported credit cards. The correct list of supported credit cards is American Express, Visa , Japan Credit Bank, Eurocard and Master Card." Which of the following statements are true?

  1. The paragraph is ambiguous in terms of supported cards.
  2. The paragraph indicates potential performance problems.
  3. The paragraph is unclear in terms of advance limits.
  4. The paragraph indicates potential usability problems.
Question 18 Multiple Choice (Single Answer)

Assueme a project is following sequensial lifecycle model. Which of the following gives an example of applying a static analysis tool at the earliest possible point in the project?

  1. Grammatical Ananlysis of a requirement specification
  2. Performace Simulation of the network and database design
  3. security Risk analysis of the application code and database design.
  4. AUTOMATED UNIT TESTING WITH j-Unit test frameworks.
Question 19 Multiple Choice (Single Answer)

Set-Use pairs are identified during which of the following static analysis activities?

  1. Control Flow analysis
  2. Data flow analysis
  3. Coding standards analysis
  4. Cyclomatic complexity analysis
Question 20 Multiple Choice (Single Answer)

Which of the following is a typical defect that usecase would identify?

  1. Improper Handling of large and small values.
  2. Improper Handling of configuration combinations
  3. Improper Handling of classes of inputs
  4. Improper Handling of typical workflows