Q1. - (Topic 2)
You are using Microsoft Test Manager (MTM).
A test case is already in production.
You need to modify the test case to indicate it is being reworked.
What should you do?
A. Change the test case state to Design.
B. Change the test case to Blocked.
C. Change the test case state to Closed.
D. Change the test plan state to Inactive.
Answer: A
Q2. - (Topic 3)
You manage a development team by using Microsoft Team Foundation Server (TFS) 2012. The development team is made up of developers with specific skills.
The project you are developing has the following characteristics:
Several external dependencies exist.f
Requirements are well defined and will not change.
If an external dependency on the critical path does not meet a committed to
deadline, the project will be impacted.
The impact should be identified and measured.
... .
You need to select the appropriate tool(s) for managing the project.
What should you do?
A. Use Microsoft Project to manage dependencies and integrate with TFS where needed.
B. Use TFS with the Microsoft Visual Studio Scrum 2.0 project template.
C. Use TFS with the Microsoft Solution Framework (MSF) for Capability Maturity Model Integration (CMMI) Process Improvement 6.0 project template and the Affects link type for managing dependencies.
D. Use TFS with the MSF for Agile Software Development 6.0 process template and the web access task board.
Answer: A
Q3. - (Topic 3)
A development team is attempting to use Scrum as its process framework. You join the team as the new scrum master.
During a meeting, a developer states that his “task is done.”
You need to describe to the team how the word “done” relates to Scrum.
What should you do?
A. The word “done” indicates that code has been approved for release to production.
B. The word “done” indicates that code compiles and has been unit tested.
C. The word “done” indicates that code has been approved through testing and quality assurance.
D. The word “done” must be defined, communicated, and agreed to by the team.
Answer: D
Explanation: The Definition of “Done” is a simple, auditable checklist created by the Development Team. It must be understandable by the Product Owner, the Scrum Master, and any stakeholders.
Professional Scrum Development with Microsoft Visual Studio 2012 p.36
Q4. - (Topic 2)
You are using Microsoft Test Manager (MTM) to manage test cases.
You want to review all test cases with shared steps.
You need to build a direct links query that will generate a list of all test cases in the team
project that use a shared step.
Which three actions should you perform? (Each correct answer presents part of the solution. Choose three.)
A. Set the linked work items filter to Work item type = Shared Steps.
B. Set the main query to Team Project = @Project AND Work Item Type = Test Case.
C. Return all top-level work items.
D. Return only items that have the specified links.
E. Return only items that do not have the specified links.
Answer: A,B,D
Q5. - (Topic 1)
Your development environment includes a team project on TFSPreview. The Team Build definitions include the standard options for staging build output when using the default template.
You need to ensure that the build output is available to anyone with access to the team project. What should you do?
A. Configure a valid UNC path (in the form \\server\share).
B. Configure the source control folder named $/<Team project name>/Drops.
C. Configure the folder for any valid source control folder.
D. Configure the build output for any SharePoint document library.
Answer: B
Q6. - (Topic 3)
You are planning to develop a new application.
You need to ensure that the code is easy to test and obtain high code coverage.
What should you do?
A. Create as many static methods as possible.
B. Create a fake for each class that you are testing.
C. Ensure that concrete classes depend only on other concrete classes.
D. Ensure that each class has only one responsibility.
Answer: D
Q7. DRAG DROP - (Topic 2)
You are using Microsoft Test Manager (MTM) to manage your testing efforts.
You want to see how manual testing is going for the current plan.
You need to see a list of manual test runs grouped first by Test Status and then by State.
What should you do? (To answer, move the three appropriate actions from the list of
actions to the answer area and arrange them in the correct order.)
Answer:
Q8. HOTSPOT - (Topic 1)
You are a software developer for Contoso, Ltd. Microsoft Visual Studio Team Foundation Server (TFS) manages your code and project artifacts. The root of the project is S/Contoso/Main.
You work primarily in the $/Contoso/Main/Website folder and below it. You do not want a copy of the folder $/Contoso/Main/Website/Images due to its size.
You need to maximize your workspace for efficiency by minimizing the number of files you pull from the server.
In the table below, select which folder should be mapped as cloaked and which as active. Make only one selection in each column.
Answer:
Q9. - (Topic 3)
Your scrum team develops features for new applications and performs maintenance on legacy applications. The newer applications have unit tests, but there are very few tests for the legacy code.
Recently, bugs in the legacy code have been consuming resources that could be used for more important development.
You need to define an approach for building tests on the legacy code. You need to achieve this goal without affecting the team’s delivery cadence on the new applications.
What should you do?
A. Write tests for legacy code between sprints.
B. Implement manual testing for bug fixes to legacy code.
C. Stop new development and write tests for most of the legacy code.
D. Continue development on the new applications, but write tests for any legacy code you work on as part of maintenance.
Answer: D
Q10. - (Topic 1)
Your client’s network environment includes a Microsoft Visual Studio Team Foundation
Server (TFS) 2012 server.
Some users, who do not have client access licenses perform, user acceptance testing.
You need to allow user acceptance testers to only record and view bugs they have raised.
What should you do?
A. Obtain a client access license for these users.
B. Add the users to the Contributors group.
C. Add the users to the Work Item Only View Users group.
D. Set user security to allow Contribute permission to a specific work item query.
Answer: C
Q11. - (Topic 1)
You have an existing deployment of Microsoft Visual Studio Team Foundation Server (TFS). The application tier and data tier are on separate dedicated servers.
You need to provide redundancy to the application tier and increase performance.
Which two actions should you perform? Each correct answer presents part of the solution.
A. Set up a SQL Server failover cluster.
B. Set up Network Load Balancing.
C. Install an additional application-tier server.
D. Ensure that the application tier and configuration database are on the same server.
Answer: B,C
Explanation: http://msdn.microsoft.com/en-us/library/ee259689.aspx
Q12. - (Topic 2)
You are using Microsoft Test Manager (MTM). You are using the Microsoft Solution Framework (MSF) for Agile Software Development process template. Your TFS environment includes SharePoint Server 2010 Enterprise Edition and reporting integration.
You need to identify the number of bugs that are open and assigned to you.
What should you do?
A. Open the Track tab in MTM and click the My Assigned Bugs link.
B. Open the Bugs Dashboard and view the Bug Progress report.
C. Open a Visual Studio 2012 Command prompt and run the ActiveBugList.exe command, pasting in username as a parameter.
D. Open the Bugs Dashboard and view the Active Bugs by Assignment report.
Answer: D
155. - (Topic 2)
You are using Microsoft Test Manager (MTM).
You are developing a test that requires a test step to verify a result against a known value.
You plan to insert a new step to accomplish this task.
You need to make the new step a validation step.
What should you do?
A. Type the expected value into the Expected Result column of the new test step.
B. Type the expected value into the Action column of the new test step.
C. Add the expected result value into the Parameter Values pane.
D. Add a parameter to the Action column of the new test step.
Q13. - (Topic 1)
Your network environment includes a Microsoft Visual Studio Team Foundation Server (TFS) 2012 server. Your development team has a Visual Studio solution file that is used to build a software product.
A developer reports that when he retrieves the latest source file to his computer from TFS and performs a build, the build frequently breaks.
You need to provide a solution that prevents check-ins to TFS that will break developers’ builds.
What should you do?
A. Configure a Team Build for the project and set the build trigger to Continuous Integration. Then modify the build template to automatically roll back check-ins from failed builds.
B. Configure a Team Build for the solution and set the trigger to Gated Check-in.
C. Configure a Team Build for the solution and set the trigger to Schedule. Then modify the build template to automatically roll back check-ins from failed builds.
D. Configure a Team Build for the project and set the build trigger to Continuous Integration.
Answer: B
Q14. - (Topic 1)
Your client’s network environment includes a Microsoft Visual Studio Team Foundation Server (TFS) 2012) server installed at its main office. Branch offices have limited bandwidth connecting to the main office.
Client team members at one of the branch offices report that it is taking too long to retrieve files from source control.
You need to speed up the source control access for their most commonly accessed files.
What should you do?
A.
.
Install a SQL server at the remote office and configure replication of the source control database from the main office to the SQL server at the remote office.
.
Install and configure a TFS proxy server at the remote office to use the replicated database.
.
Configure all the clients at the remote office to use the new proxy server
B.
.
Install a new TFS instance at the remote office and configure it to sync with the main office.
.
Configure all the clients at the remote office to connect to the new TFS instance.
C.
.
Install and configure a TFS proxy server at the remote office.
.
Configure all the clients at the remote office to use the new proxy server.
D.
.
Install and configure a TFS proxy server at the remote office.
.
Run the TFSConfig.exe command to redirect remote users to the TFS proxy server based on IP address.
.
Install and configure a TFS proxy server at the remote office.
.
Run the TFS Admin Console command to redirect remote users to the TFS proxy server based on IP address.
Answer: C
Q15. HOTSPOT - (Topic 3)
You are the lead tester for Contoso, Ltd. The company is using Microsoft Visual Studio to develop a new software product.
Management wants to test the product as it is developed. Some components that require testing have dependencies that are not yet built or are otherwise unavailable.
You need to test the components.
In the table below, identify where only a shim or a stub can be used in the situation. Make only one selection in each column.
Answer: