T


Tables View of results, 424-426

TargetDefinition attribute, 183

task work item, 582

TDD (test-driven development), 359-361

Team Developer profiler

instrumentation session configuration, 319-320

overview, 309

Performance Explorer

Counters property page, 315

Events property page, 315

General property page, 314-315

general session properties, setting, 314-316

Launch property page, 315

overview, 313-314

session targets, configuring, 316-318

performance session creation

blank performance session, adding, 312

overview, 311

unit test, creating a performance session from a, 312-313

using Performance Wizard, 311-312

performance session execution, 320

sample application creation, 309-310

sampling session configuration, 318-319

session reports

Allocation View, 328

application time, 322

Call Tree View, 327

Caller/Callee View, 326-327

elapsed time, 322

exclusive time, 322

Functions View, 325-326

inclusive time, 322

interpreting, 321-330

managing, 321

Objects Lifetime View, 328-330

reading, 321-330

Summary View, 322-325

Team Edition Test Load Agent, 489

Team Explorer

overview, 490-494

used for managing reports, 524

Team Foundation architecture

clients, 490

configuration, 496-497

overview, 489-490

Team Explorer, 490-494

Team Foundation Build, 494

Team Foundation Reporting Warehouse architecture, 494-496

Team Foundation Build

build types creation

deleting a build type, 635

editing an existing Team build type, 633-635

New Team Build Type Creation Wizard used for, 631-633

overview, 630-631

command-line interface deleting a build, 638-639

nightly builds, setting up, 639-640

overview, 638

starting a build, 638

stopping a build, 639

Continuous Integration (CI), 640-641

customization, 644-646

e-mail notifications, 635-636

extensibility, 644-646

local build, executing, 636-637

MSBuild tasks, 645-646

overview, 625-627, 630-631

reporting, 641-643

setup

build lab, setting up, 629

build location folder, 629

drop location folder, 629

overview, 627-628

security, setting up build, 630

strategy for build, planning a, 628

Team System integration, 629-630

status, 637-638

Team Foundation architecture, 494

Team Foundation Server, 488

Team Foundation Reporting, 488-489

Team Foundation Reporting Warehouse architecture, 494-496

Team Foundation Server

connecting to, 505-506

core services, 489

features, 483-484

integration

check-in policies using C/C++ code analysis, creating, 257-259

overview, 257

setting check-in notes for your C/C++ code, 259-260

work items created from code analysis warnings, 260-261

Microsoft Solutions Framework (MSF), 482

overview, 482

project management guidance, 483

publishing test results on, 452-453

Team Edition Test Load Agent, 489

Team Foundation Build, 488

Team Foundation Reporting, 488-489

team processes, 482

Team Project Portal, 488

version control

branching, 485

check-in policies, 486-487

history, 485

integrated check-in, 484

merging, 485

migrating from VSS to Team Foundation version control, 487

overview, 484

proxy support, 486

shelving, 486

workspaces, 485

work item tracking (WIT), 487-488

Team Foundation version control

administrator role, 543

branching, 553-555

check-in and check-outs checking in an item, 549

checking out an item, 550-551

policies, creating and administering check-in, 551-553

command-line tools, 560-561

contributor role, 543

development role, 543

features of, 537

merging, 555-557

overview, 535-536

process templates, 607-609

setup for

overview, 541-542

security roles, 542-543

workspace, 543-544

shelvesets, 557-559

source code migration, 540-541

Source Control Explorer

overview, 544-545

source repository, adding projects to, 548

workspaces, 546-548

test lead role, 543

Visual SourceSafe (VSS) 2005 compared, 536-539

Team Model

advocacy, 584-585

mindsets, 585

overview, 582-584

Team Portal customization and extensibility, 513-514

team processes, 482

Team Project, 500

Team Project Portal, 488, 511

Team Reports

overview, 524

Reporting Services Report Manager used for managing reports, 525-526

Team Explorer used for managing reports, 524

trends within a project, analyzing, 526-529

Team System

integration, 629-630

manual testing

bug work item, logging your manual test as a, 451-452

configuring manual test options, 440-442

creating manual tests, 439

managing manual tests, 449-453

overview, 438-439

structure, 448-449

Team Foundation Server, publishing test results on, 452-453

templates, 442-448

Test Manager, 450-451

manual testing templates

adding a custom manual test in your project, 443

creating a Visual Studio 2005

test template, 446

creating custom manual test templates, 443-445

default templates, 442-443

exporting your custom manual test as a new item, 443-445

integrating your custom manual test template into Visual Studio 2005, 446-447

Microsoft Word format template, 447-448

opening test templates using Open With Wizard, 447

overview, 442-443

Text Format template, 448

obtaining, 659-660

profiling, 308

Team System meta-model and System Definition Model (SDM), 22-23

Team System unit testing

creating your first unit test

failing tests, 363

identifying unit test classes, 363

identifying unit tests, 363

overview, 362-363

successful tests, 363

debugging unit tests, 368

managing and running unit tests

overview, 364

Test Manager, 365-366

Test View, 365

overview, 361-362

results, 367-368

test run configuration, 366-367

template definition modifications

process templates

classification, 619-621

core template, 605-607

groups, 621-622

overview, 603-605

permissions, 621-622

SQL Reporting Services, 617-619

Team Foundation version control, 607-609

testing your changes, 613

Windows SharePoint Services team portal, 613-617

work items, 609-612

Windows SharePoint Services team portal

adding new work products to, 615

custom logo added to, 615

customizing, 615

document template schema, 613-614

integrating a site template within a process template, 617

overview, 613

saving your custom site template, 616-617

verifying your portal customizations, 617

templates

adding a custom manual test in your project, 443

creating a Visual Studio 2005

test template, 446

creating custom manual test templates, 443-445

default templates, 442-443

exporting your custom manual test as a new item, 443-445

integrating your custom manual test template into Visual Studio 2005, 446-447

Microsoft Word format template, 447-448

opening test templates using Open With Wizard, 447

overview, 442-443

Text Format template, 448

test case management

ordered tests

analyzing, 354-355

creating, 352-353

executing, 354

overview, 352

properties of, 353

overview, 342

Test Manager

columns displayed, choosing, 345-346

disabling tests, 344

filtering tests, 346-347

grouping tests, 346

overview, 342-343

running tests, 344

selecting tests, 343-344

sorting tests, 346

test lists, 344-345

test meta-data files, loading and importing, 347-348

Test Results window

exporting test results, 350

filtering test results, 350

grouping test results, 350

overview, 349-350

publishing results, 351-352

sorting test results, 350

Test Results XML (TRX) files, 350-351

Test View window, 348-349

test cases, 437

test deployment using virtualization, 654

test lead role, 543

test lists

creating, 344-345

overview, 344

populating, 345

special-purpose test lists, 345

Test Manager, 344-345

working with, 345

Test Manager

columns displayed, choosing, 345-346

disabling tests, 344

filtering tests, 346-347

grouping tests, 346

overview, 342-343

running tests, 344

selecting tests, 343-344

sorting tests, 346

test lists

creating, 344-345

overview, 344

populating, 345

special-purpose test lists, 345

working with, 345

test meta-data files, loading and importing, 347-348

Test Mix, 413-415

test projects

creating, 340-341

generic tests, 340

load tests, 340

manual tests, 340

metadata file, 341

options, setting, 341-342

ordered tests, 340

overview, 339-340

test run configuration, 341

types of tests in, 340

unit tests, 340

web tests, 340

Test Results window

exporting test results, 350

filtering test results, 350

grouping test results, 350

overview, 349-350

publishing results, 351-352

sorting test results, 350

Test Results XML (TRX) files, 350-351

test rig considerations, 655

test run configuration

distributed load tests, 429-430

Team System unit testing, 366-367

test projects, 341

Test View window, 348-349

TestContext class, 377-378

test-driven development (TDD), 359-361

testers, 571, 588-589

testing

DealingApp Windows application, 51-52

MarketMaker application, 44-45

StockBroker application, 47-48

StockQuoteApp Web application, 50

your changes to process templates, 613

your custom process templates, 623

testing methodologies (Hunter), 453

testing tools

integration, 657-658

migration, 657-658

TestProperty attribute, 377

Tests table, 424

Text Format template, 448

think times, 412

third-party tools, 361, 594-595

The thread cannot own a lock in this context error, 272

Thread not supposed to be owning a lock error, 273

Thresholds table, 425

title field (work items), 516

toolbox

Application Designer

applications, 31-32

ASP.NETWebApplication, 32

ASP.NETWebService, 32

BizTalkWebService, 32

comment tool, 31

connection tool, 31

endpoints, 31

ExternalDatabase, 32

ExternalWebService, 32

General Designer, 31

GenericApplication, 32

GenericEndpoint, 31

OfficeApplication, 32

overview, 30

pointer tool, 31

WebContentEndpoint, 31

WebServiceEndpoint, 31

WindowsApplication, 32

Class Designer

Abstract Class type, 103

Association item, 103

Class type, 102

Comment tool, 103

Delegate type, 103

Enum type, 103

Inheritance item, 103

Interface type, 103

Module type, 103

overview, 102

Structure type, 103

defining, 144

Logical Datacenter Designer

Comment tool, 60

Connection tool, 60

DatabaseClientEndpoint, 61

DatabaseServer, 61

endpoints, 61

General Designer, 60

GenericClientEndpoint, 61

GenericServer, 61

GenericServerEndpoint, 61

HTTPClientEndpoint, 61

IISWebServer, 61

Logical Servers, 61

overview, 60

WebSiteEndpoint, 61

WindowsClient, 61

Zone, 61

ZoneEndpoint, 61

System Designer, 82

tools for managers, 499

tracing markers, 308

tracks, 577-578

Transactions table, 424

translation code, 155

trends within a project, analyzing, 526-529

TRX (Test Results XML) files, 350-351

type definitions, 168

type field (work items), 516

types

complex types, 167-168

creating and customizing work item, 522-524

described, 101-102

other than class, 116-118

of profilers, 308

simple types, 167-168

of tests in test projects, 340



Professional Visual Studio 2005 Team System
Professional Visual Studio 2005 Team System (Programmer to Programmer)
ISBN: 0764584367
EAN: 2147483647
Year: N/A
Pages: 220

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net