Index
A
- Add Solution to Source Control option / Integration with Visual Studio
- agents table / Database reporting
- All Pages node / Custom logging
- analysis phase, load testing / The Execution and analysis phase
- AND operator / Dynamic lists
- Annotate button / Test execution
- application
- performance, testing / Performance time measurements
- Application tab / Hybrid tests
- Assert.IsNotNull method / The Find class
- Assigned operator / The implementation phase
- Attach image button / Decision tables
- authorization parameter / Making a test work for both data-driven and hardcoded input
- automated test
- recording / Recording an automated test
- creating / Recording an automated test
- automated tests
- transitioning to / Transitioning to automated tests
- automation
- about / Getting started with automation
- of test / Where does automation fit best?
- automation, errors
- AutomationProperties class / The recorder toolbar DOM Explorer
- average response time
- about / Measurements
- Average time to first byte
- about / Measurements
B
- Baseline
- test environment / Baseline test environment
- user classification / BugNet user classification
- user activities / BugNet user activities
- tests / Baseline tests
- BaseUrl field / Specialized test list settings
- Bind test data to data source window / A data-driven test comprising a non data-driven test
- Bind test to data source window / Data binding
- boundary value analysis / Testing techniques
- BugNet
- user accounts, creating / Creating user accounts
- project, creating / Creating a project
- ByExpression method / The Find class
- Bytes received per second
- about / Measurements
- Bytes sent per second
- about / Measurements
C
- Capture button / Test execution
- Capture image window / Test execution
- chained expression
- using / Using the chained expression
- Check In option option / Integration with Visual Studio
- client processing time / Performance time measurements
- Close button / Hybrid tests
- closure activities
- of test / Testing phases
- code-coverage test suites / Test suites
- Compare Files / Record and playback
- compare view / The compare view
- connection time / Performance time measurements
- contributors / Contributors
- counters table / Database reporting
- CounterTypes table / Database reporting
- crash reports
- default target e-mails, configuring / Configuring settings
- about / Crash reports
- Create a New Test List window / Lists
- Create new data source window / Importing an Excel data source
- Create Test as Step option / Refactor tests, The implementation phase
- CSV
- data binding / CSV data binding
- Current Virtual Users
- about / Measurements
- CustomProperty1 variable / Dynamic lists
D
- 3D Viewer window / 3D Viewer Element Adding and Verification
- data-driven architecture
- data-driven design
- about / Data-driven design
- variables / Variables
- variables, passing between tests / Passing variables between tests
- data-driven test, comprising another data-driven test
- about / A data-driven test comprising another data-driven test
- parent and child tests, creating / Creating parent and child tests, Creating parent and child tests
- data-driven test, comprising non data-driven test
- about / A data-driven test comprising a non data-driven test
- child tests, creating / Creating child tests
- data-driven testing
- architecture / Data-driven testing architecture
- database binding
- about / Database binding
- non data-driven test, comprising data-driven test / A non data-driven test comprising a data-driven test
- data-driven test, comprising non data-driven test / A data-driven test comprising a non data-driven test
- data-driven test, comprising another data-driven test / A data-driven test comprising another data-driven test
- database reporting
- about / Database reporting
- data binding
- about / Data binding
- datagridrowspresenter / Using the chained expression
- data management
- about / Data management
- configuring, settings / Configuring settings
- backup, actions / Database backup actions
- restore, actions / Database restore actions
- DataPoints table / Database reporting
- debugging
- about / Debugging
- decision table
- about / Decision tables
- decision tables / Testing techniques
- design phase, load testing / The Planning and design phase
- details view / The details view
- DOM (Document Object Model) language / Adding elements
- DOM Explorer window / The recorder toolbar DOM Explorer
- dynamic lists
- about / Dynamic lists
- automatic updation / Dynamic list automatic update
E
- Edit Test List Settings window / Test list settings
- element
- identification / Automation element recognition
- repository / The element repository
- adding / Adding elements
- repository, forming / Forming the element repository
- factory / The Element factory
- element recognition / Element recognition
- Enter Export Button / The recorder toolbar DOM Explorer
- Equivalence classes / Testing techniques
- Errors per second
- about / Measurements
- Excel Charts
- Excel data source binding
- about / Excel data source binding
- importing to / Importing an Excel data source
- columns, binding to Excel columns / Binding columns to Excel columns
- data-driven verification / Data-driven verification
- data-driven verification, binding / Data-driven verification binding
- CSV data, binding / CSV data binding
- data source, editing / Editing a data source
- test metadata, logging / Logging the test metadata
- Excel Export option / Excel integration
- Excel Import option / Excel integration
- ExecutingBrowser listbox / Specialized test list settings
- execution and analysis phase, performance testing
- about / The execution and analysis phase
- overview mode / The overview mode
- details view / The details view
- compare view / The compare view
- history view / The history view
- execution errors
- about / Execution errors
- execution metrics
- for last run / Execution metrics for last run
- over time / Execution metrics over time
- execution phase, load testing / Load test planning and execution, The Execution and analysis phase
- execution settings
- about / Execution settings
- exit criteria / The exit criteria
- evaluating / Testing phases
- Export button / The recorder toolbar DOM Explorer
- Export Dialog node / Forming the element repository
- Export label / The recorder toolbar DOM Explorer
- Export ribbon / Excel integration
- Export to Visual Studio option / Integration with Visual Studio
- extension libraries
- about / Extension libraries
F
- Fast Forward label / Test execution
- Fast Forward Manual Test dialog / Hybrid tests
- Fast forward test button / Hybrid tests
- feedback
- about / Feedback and crash reports, The Feedback option
- default target e-mails, configuring / Configuring settings
- File Comparer
- about / Functional test automation, Hybrid tests
- file metadata, creating in manual tests / Manual tests
- FileComparer.Test node / Recording an automated test
- File Comparer application
- about / The File Comparer application
- Import Results tab / Submitting to SQL
- File Comparer Login window / Test execution
- File Compare tab / List result comparison
- File Details column / Parameterizing the find element's expressions
- File Info tab / The recorder toolbar DOM Explorer
- File Info Upload Feature
- about / Dynamic lists
- File Name text field / The Element factory
- filtering
- options / Filtering options
- Find.ByAutomationId method / The Find class
- Find.ByExpression method / The Find class
- Find class
- about / The Find class
- FindLogic expression / The element repository
- FindLogic property / The element repository, Filtering options, Finding locators
- Find Settings window / Using the chained expression
- Force On button / Wait on elements
- functional test automation
G
- Gather Computer Performance Data window / The execution and analysis phase
- GetExtractedValue method / Making a test work for both data-driven and hardcoded input
- getExtractedValue method / Passing variables between tests
- Get Latest Version option / Integration with Visual Studio
- Get Specific Version option / Integration with Visual Studio
- goals table / Database reporting
- GQM (Goal Question, Metric) paradigm
- URL / Reporting
- gridIndex / Extracting values to variables
H
- HistoryTextblock / The element repository
- history view / The history view
- HTTPProxy checkbox / Specialized test list settings
- hybrid tests
- about / Hybrid tests
- refactor tests / Refactor tests
- repository maintenance / Repository maintenance
I
- IExecutionExtension class / Extension libraries
- implementation phase, load testing
- about / The implementation phase
- services, configuring / Configuring services
- tests, designing / Designing tests
- implementation phase, performance testing
- about / The implementation phase
- Import Manual Step window / State transition diagrams
- Import Manual Step window / Excel integration
- Import Results tab / Submitting to SQL
- InheritParentDataSource property / The implementation phase
- iOS testing
- about / iOS testing inside Test Studio
- requisites / Requirements
- deployment / Deployment
- simulator / Simulator
- isOn property / Locating elements
- ISTQB (International Software Testing Qualification Board) / The exit criteria
K
- keyword-driven architecture
- about / Keyword-driven architecture
- kford / The implementation phase
L
- Launch App button / Test execution
- LeftClick / The element repository
- libraries
- extended / Test Studio uncovered through the chapters
- Load Agent / How it works
- Load Controller / How it works
- Load Reporter / How it works
- load test
- about / Recording an automated test
- load testing
- about / Test Studio uncovered through the chapters, Test strategies, Load testing
- measurements / Measurements
- working / How it works
- planning phase / Load test planning and execution, The Planning and design phase
- executing / Load test planning and execution
- design phase / The Planning and design phase
- goals, defining / Defining goals
- workloads, designing / Designing workloads
- test cases, defining / Defining test cases
- implementation phase / The implementation phase
- execution phase / The Execution and analysis phase
- analysis phase / The Execution and analysis phase
- database reporting / Database reporting
- reports, creating / Creating reports
- LoadVersions table / Database reporting
- locators
- finding / Finding locators
- chained expression, using / Using the chained expression
- logical branching
- about / Logical branching
- Login button / Hybrid tests
- LogLocation property / Test list settings
- LogWrite method / Additional automation tweaks in the code
M
- Manager object / Additional automation tweaks in the code
- manual test
- about / Test Studio uncovered through the chapters, Recording an automated test
- Excel integration / Excel integration
- manual tests
- about / Manual Testing
- file metadata, creating through File Comparer / Manual tests
- existing tests, adding / Adding existing tests
- Manual Test Scripts / Manual tests
- Milestone
- about / Automated test case design
- mobile testing
- about / Test Studio uncovered through the chapters
- Test Studio extension for iOS testing, URL / Other reference sources
- More button / Hybrid tests
N
- network latency time / Performance time measurements
- non data-driven test, comprising data-driven test
- about / A non data-driven test comprising a data-driven test
- parent and child tests, creating / Creating parent and child tests
O
- OnAfterTestCompleted function / Extension libraries
- OnBeforeTestListStarted function / Extension libraries
- OnBeforeTestStarted function / Extension libraries
- OnInitializeDataSource function / Extension libraries
- OnStepFailure function / Extension libraries
- Op-Common_Log test / Passing variables between tests
- overview mode / The overview mode
P
- performance testing
- about / Test Studio uncovered through the chapters, Test strategies, Performance testing
- in Test Studio / Performance testing in Test Studio
- working / How it works
- planning / Performance test planning and execution
- executing / Performance test planning and execution
- planning phase / The planning phase
- implementation phase / The implementation phase
- execution and analysis phase / The execution and analysis phase
- performance time
- measurements / Performance time measurements
- pesticide paradox / The pesticide paradox
- planning phase, load testing / Load test planning and execution, The Planning and design phase
- planning phase, performance testing
- about / The planning phase
- application performance objective / Defining the objectives and expectations
- test environment, designing / Baseline test environment
- BugNet user classification / BugNet user classification
- BugNet user activities / BugNet user activities
- metrics, selection / Performance metrics selection
- Baseline tests / Baseline tests
- problem-based approach
- to automating tests / Approach
- project
- creating / Creating a project
- Project tab / The recorder toolbar DOM Explorer
Q
- Quick Execution / The implementation phase
R
- random keyword-driven tests
- receive time / Performance time measurements
- recorder toolbar DOM Explorer
- about / The recorder toolbar DOM Explorer
- test recording, finishing / The recorder toolbar DOM Explorer
- Recording Options / The implementation phase
- regression test suites / Test suites
- reporting
- about / Reporting
- result integration / Result integration
- reports
- about / Reports
- creating / Creating reports
- Requests sent per second
- about / Measurements
- Responses received per second
- about / Measurements
- response time / Performance time measurements
- Results element / SQL integration
- results table / Database reporting
- ResultSummary element / SQL integration
- Reviewed / Excel data source binding
S
- Save & Close button / Test execution
- Save As dialog / Excel integration
- Save as New Template button / The execution and analysis phase
- scalability testing
- about / Load testing
- scenarios table / Database reporting
- Script Test button / Hybrid tests
- Search text field / The recorder toolbar DOM Explorer
- Selected button / Test execution
- Select Excel File field / Excel integration
- Select Test Type window / Recording an automated test
- Select Visual Studio Selector window / Integration with Visual Studio
- Send time / Performance time measurements
- server processing time / Performance time measurements
- SetExtractedValue method / Making a test work for both data-driven and hardcoded input
- Show button / The implementation phase
- simulators
- about / Simulator
- smoke test suites / Test suites
- soak testing
- about / Load testing
- spike testing
- about / Load testing
- SQL
- integration / SQL integration
- submitting to / Submitting to SQL
- standalone and VS plugin editions
- URL / Other reference sources
- state transition diagram / Testing techniques
- State transition diagrams
- about / State transition diagrams
- Step Failure Details window / Executing test lists
- stress testing
- about / Test strategies, Load testing
- subprocedure / A data-driven test comprising a non data-driven test
- switch case block / Functional random keyword-driven tests
- Switchy
- about / Deployment
- syntax errors
- about / Syntax errors
T
- T-SQL(Transact-SQL) query / Creating reports
- Telerik / About Test Studio
- Telerik online documentation
- URL / How it works, How it works
- test
- planning / Testing phases
- control / Testing phases
- analysis / Testing phases
- design / Testing phases
- implementing / Testing phases
- executing / Testing phases, Execution
- closure activities / Testing phases
- automating / Automating tests
- creating / Creating tests
- on device / Testing on the device
- debugging / Debugging tests
- elements / Test elements
- maintainability / Maintainability
- creating, for data-driven / Making a test work for both data-driven and hardcoded input
- creating, for hardcoded input / Making a test work for both data-driven and hardcoded input
- variables, passing between / Passing variables between tests
- test, strategies
- about / Test strategies
- capture and playback / Capture and playback
- data-driven architecture / Data-driven architecture
- keyword-driven architecture / Keyword-driven architecture
- Test as Step feature / Making a test work for both data-driven and hardcoded input
- test automation
- about / Where does automation fit best?
- disadvantages / Where does automation fit best?
- advantages / Where does automation fit best?
- strategies / Test strategies, Capture and playback, Keyword-driven architecture
- errors / Test execution settings and debugging, Syntax errors, Execution errors
- Visual Studio, integration with / Integration with Visual Studio
- test automation, functional
- about / Functional test automation
- automated test, recording / Recording an automated test
- record and playback / Record and playback
- test, editing / Editing tests
- verification step, inserting / Inserting a verification step
- test case design, automated / Automated test case design
- tests, using as steps / Using tests as steps
- logical branching / Logical branching
- values, extracting to variables / Extracting values to variables
- automation tweaks, in code / Additional automation tweaks in the code
- test case
- test cases, load testing
- defining / Defining test cases
- test elements
- about / Test elements
- Wait on elements feature / Wait on elements
- locating / Locating elements
- test execution
- about / Test execution
- testing
- phases / Testing phases
- techniques / Testing techniques
- testing, techniques
- Equivalence classes / Testing techniques
- boundary value analysis / Testing techniques
- decision tables / Testing techniques
- state transition diagram / Testing techniques
- Test Name field / Manual tests
- Test Results pane / Executing test lists
- TestRunConfiguration element / SQL integration
- TestRun element / SQL integration
- tests
- editing / Editing tests
- using, as steps / Using tests as steps
- binding, to data sources / Binding tests to data sources
- tests lists
- about / Creating test lists, Lists
- Add tab / Creating test lists
- list button / Lists
- automated value / Lists
- manual value / Lists
- performance value / Lists
- dynamic lists / Dynamic lists
- executing / Executing test lists
- settings / Test list settings
- specialized settings / Specialized test list settings
- tests table / Database reporting
- Test Studio
- about / Test Studio uncovered through the chapters, About Test Studio, Manual Testing
- technologies, supported / Supported technologies
- architecture / Architecture
- built-in log / Test Studio's built-in log
- custom logging / Custom logging
- code refactoring / Code refactoring
- tailor tests / Tailor tests in Test Studio
- performance testing / Performance testing in Test Studio
- load testing / Load testing in Test Studio
- Test Studio IDE / How it works
- test suites
- about / Test suites
- code-coverage test suites / Test suites
- regression test suites / Test suites
- smoke test suites / Test suites
- TextContent operand / Parameterizing the find element's expressions
- TFS (Team Foundation Server) / Versioning
- Times element / SQL integration
- Time to first byte
- about / Measurements
- Total Completed Users
- about / Measurements
- Total Created Users
- about / Measurements
- Total errors
- about / Measurements
- Total Faulted Users
- about / Measurements
- total time on wire
- about / Measurements
- transaction time / Performance time measurements
- Troubleshoot button / Execution errors
- TypeText method / The Element factory
U
- UIWindow label / Locating elements
- Undo Pending Changes option / Integration with Visual Studio
- UnexpectedDialogAction / Test list settings
- Upload Files button / Record and playback
- usability testing
- about / Test strategies
- user accounts
- creating / Creating user accounts
- using block / Hybrid tests
- using block statement / Extension libraries
V
- Validate button / Using the chained expression
- Validation Failed label / Inserting a verification step
- values
- extracting, to variables / Extracting values to variables, Additional automation tweaks in the code
- variables
- values, extracting / Extracting values to variables
- about / Variables
- passing, between tests / Passing variables between tests
- verification steps
- about / Translators and verification steps
- inserting / Inserting a verification step
- versioning
- about / Versioning
- View Class button / Code refactoring
- Visual Studio
- integration with / Integration with Visual Studio
- report integration / Visual Studio report integration
W
- Wait on elements feature / Wait on elements
- web portal
- about / Web portal
- application, registering / Registering an application
- testing / Testing
- contributors / Contributors
- Web Test
- about / Recording an automated test
- workloads / Performance test planning and execution
- workloads, load testing
- designing / Designing workloads
- WPF test
- about / Recording an automated test
- WPF Test option / Hybrid tests
- Writeline method / Additional automation tweaks in the code
X
- XML data source
- importing / Importing an XML data source
- columns, bringing to XMl attributes / Binding columns to XML attributes
- XML data source binding
- about / XML data source binding