Q1. DRAG DROP - (Topic 2)
Your company's test team is working through their bug backlog and tracking their progress on the Bugs dashboard.
The bug backlog continues to grow, but the reports that appear on the Bugs dashboard are neither accurate nor useful.
You need to establish a best practice that will ensure the reports on the Bugs dashboard are accurate and useful.
Which four actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order. More than one order of answer choices may be correct. You will receive credit for any of the correct orders you select.
Answer:
Q2. - (Topic 3)
Your development team reports that the operations team is not providing sufficient information for the development team to efficiently diagnose problems in production.
You need to identify standard data that the operations team should provide when they submit requests to the development team.
Which two standard artifacts should you include? (Each correct answer presents part of the solution. Choose two.)
A. Test impact analysis.
B. Event log information.
C. IntelliTrace configuration file.
D. Performance monitor configuration file.
E. Name of the application, server(s), and issue description.
Answer: B,E
Explanation: Test Impact Analysis (TIA) helps in analysis of impact of development on existing tests.
http://msdn.microsoft.com/en-us/library/ff576128%28v=vs.100%29.aspx#intro
Event log information - EventLog lets you access or customize Windows 2000 event logs,
which record information about important software or hardware events. Using EventLog,
you can read from existing logs, write entries to logs, create or delete event sources, delete
logs, and respond to log entries. You can also create new logs when creating an event
source.
IntelliTrace configuration file - I couldn't find such thing.
Name of the application, server(s), and issue description seems the information a bug
couldn't exist for a developer.
Networking performance counters can be accessed and managed using the
PerformanceCounter and related classes in the System.Diagnostics namespace.
Networking performance counters can also be viewed with the Windows Performance
Monitor console.
Q3. DRAG DROP - (Topic 2)
You are the lead software tester for Contoso, Ltd. Your team uses Microsoft Visual Studio
Premium 2012 to design and test all company software.
You are developing manual tests for a test plan for a new website. However, test steps that
are used to log on to the application are being used by many test cases.
You need to create shared test steps.
Which three actions should you perform in sequence? To answer, move the appropriate
actions from the list of actions to the answer area and arrange them in the correct order.
Answer:
Q4. DRAG DROP - (Topic 3)
Your IT department uses a custom SharePoint list to capture help desk calls and ticket information. Management asks you to report the mean time to repair (MTTR) on a weekly basis.
You need to modify the list to capture the data necessary to prepare the report.
What should you do? (To answer, move the four appropriate actions from the list of actions to the answer area and arrange them in the correct order.)
Answer:
216. - (Topic 3)
Your team uses Microsoft Visual Studio Team Foundation Server (TFS) as their application lifecycle management solution.
The team is developing a mission-critical internal web application. The data service and user interface are on different servers. The web application includes a Windows client The internal IT group uses packaged software to distribute software to internal clients. File shares are used for staging. The file shares are titled \\deploy\staging\myapp. and they contain the install packages.
The team needs to deploy updates on a quarterly basis. The team also needs to keep copies of the deployed software in the team's environment and to use TFS Release Management.
You need to create a process that deploys the Windows client to the staging area.
What should you do?
A. Create a custom action to deploy your msi file, and use one-click deployment.
B. Create a Release Template, and add the step Copy file or Folder in the Staging tab. Set the Destination to \\deploy\staging\myapp.
C. Create a Release Template, and add the Windows OS task of moving a file. Set the staging area as the place to move the msi file.
D. Create a custom action that connects to the internal third-party deployment api, and add it to the Release Template.
Q5. - (Topic 3)
You develop a solution that contains an ASP.NET Model View Controller (MVC) application. You have a continuous integration build named CodeBuild which compiles the application. Your information technology (IT) department provides you with a virtual machine (VM) for testing purposes. The VM has Internet Information Services (IIS) 7.5 installed and configured.
Currently, developers publish to the VM directly from Visual Studio when the test team requests a deployment. The current release process is unreliable and burdensome to the development team.
You need to create an efficient and flexible method to automate the deployment of the website when requested by the test team.
What should you do?
A.
.
Create a Powershell script that copies the website from the build drop folder to the test VM.
.
Check in the script to TFS.
.
Add an activity to the CodeBuild workflow that invokes the PowerShell script.
B.
.
Create a standard environment using the test VM.
.
Create a lab workflow named DeployBuild and select CodeBuild as the source build.
.
Configure a deployment command to copy the website from the build drop folder to the IIS web directory.
.
Instruct the test team to invoke the DeployBuild when they request a new release.
C.
.
Customize the CodeBuild workflow to copy the website from the build drop folder to the IIS web directory on the test VM.
.
Instruct the test team to invoke the CodeBuild when they wish to test.
D.
.
Make the IIS Web Directory on the test VM a Universal Naming Convention (UNC) file share.
.
Modify the CodeBuild, setting this share as the drop folder for the build.
.
Instruct the test team to invoke the CodeBuild when they wish to test.
Answer: B
Q6. - (Topic 3)
You are developing a new application. The application will require rapid changes after it is in production.
You need to implement practices that promote high quality and ensure the code is maintainable.
Which three practices should you implement? (Each correct answer presents part of the solution. Choose three.)
A. Refactor code based on code metrics from the maintainability index.
B. Keep the code tightly coupled.
C. Create as few classes as possible.
D. Create unit tests and monitor code coverage.
E. Create as few assemblies as possible.
F. Refactor code based on code clone analysis.
Answer: A,D,F
Q7. - (Topic 1)
Your network environment includes a Microsoft Visual Studio Team Foundation Server
(TFS) 2012 server that uses SharePoint and SQL Server 2012 Reporting Services (SSRS).
You develop a custom report to track progress for all new projects.
You need to ensure that the report is included in all new projects when they are created.
Which two actions should you perform? (Each correct answer presents part of the solution.
Choose two.)
A. Add the report file to the TfsReports folder on the reporting server.
B. Add a report entry to the ReportsTasks.xml in the process template.
C. Add the report file to the Reports folder for the process template.
D. Add a report entry to the ProcessTemplate.xml in the process template.
Answer: A,D
Q8. - (Topic 3)
You develop a solution that is managed in Microsoft Visual Studio Team Foundation Server (TFS) source control using three branches according the following table.
The branch hierarchy is shown in the exhibit. (Click the Exhibit button.)
.....
A new project requires you to divide your team into two separate, and largely independent, teams named Feature Team 1 and Feature Team 2. Each team works on different features.
You need to recommend an effective long-term strategy that:
Allows parallel development,
Allows independent feature releases,
Minimizes conflicts,
Supports integration, and
Allows bug fixes to production code.
What should you do?
A. Instruct both feature teams work off the DEV branch. The teams should only check in when they are ready to integrate.
B. Create two new folders named FB1 and FB2 at the same level as the other branches. Instruct Feature Team 1 to check in to FB1 and Feature Team 2 to check in to FB2. When the teams are ready to integrate, perform baseless merges from FBI to DEV and FB2 to DEV.
C. Instruct Feature Team 1 to check in to the DEV branch and Feature Team 2 to check in to the MAIN branch. When the teams are ready to integration, the DEV branch will be merged into the MAIN branch.
D. Create two branches off DEV named FB1 and FB2. Instruct Feature Team 1 to check-in to FB1 and Feature Team 2 to check-in to FB2. When a team is ready to integrate, FB1 or FB2 will be merged with DEV.
Answer: D
Q9. - (Topic 2)
You are using Microsoft Test Manager (MTM). You are using the Microsoft Solution Framework (MSF) for Capability Maturity Model Integration (CMMI) Process Improvement process template. Your Team Foundation Server (TFS) 2012 server is configured to support reporting.
You are tracking testing progress for the requirements in the iteration.
You need to identify the report that provides the following:
Verify that all requirements are covered by test cases.
Determine the number of hours of work remaining for each requirement.
Determine the percentage of completion for each requirement.
Determine the number of bugs for each requirement.
Which report should you use?
A. Requirements Overview
B. Test Case Readiness
C. Remaining Work
D. Test Plan Progress
Answer: A
....
Q10. - (Topic 1)
Your network environment includes a Microsoft Visual Studio Team Foundation Server 2012 (TFS) server that uses default ports for communication. Visual Studio 2012 has been installed on your computer recently.
You need to connect to the TFS server.
What are two possible options for entering Name or URL in the Connect to TFS dialog box? (Each correct answer presents a complete solution. Choose two.)
A. Tfs1
B. http: //tfs1: 8080/tfs
C. http: //tfs1: 8080
D. http: //tfs1
Answer: A,B