Contents
1 What's New in This Release
2 Overview of Testing Siebel Applications
- Overview of Testing Siebel Applications
- About Testing Siebel Business Applications
- Introduction to Application Software Testing
- Application Software Testing Methodology
- Modular and Iterative Methodology
- Testing and Deployment Readiness
- Overview of the Siebel Testing Process
3 Plan Testing Strategy
4 Design and Develop Tests
- Design and Develop Tests
- Overview of Test Development
- Design Evaluation
- Test Case Authoring
- Test Case Automation
5 Execute Siebel Functional Tests
- Execute Siebel Functional Tests
- Overview of Executing Siebel Functional Tests
- Reviews
- Track Defects Subprocess
6 Execute System Integration and Acceptance Tests
- Execute System Integration and Acceptance Tests
- Overview of Executing Integration and Acceptance Tests
- Execute Integration Tests
- Execute Acceptance Tests
7 Execute Performance Tests
- Execute Performance Tests
- Overview of Executing Performance Tests
- Executing Tests
- Performing an SQL Trace
- Measuring System Metrics
- Monitoring Failed Transactions
8 Improve and Continue the Testing Process
9 Implementing Siebel Open UI Keyword Automation Testing
- Implementing Siebel Open UI Keyword Automation Testing
- Overview of Siebel Open UI Keyword Automation Testing
- Process of Implementing Siebel Open UI Keyword Automation Testing
- Enabling Oracle Business Intelligence Publisher for Test Automation
- Siebel Test Automation Folder
- Extending Keyword Automation Capabilities
10 Usage Pattern Tracking and Conversion to Keyword Scripts
- Usage Pattern Tracking and Conversion to Keyword Scripts
- About Usage Pattern Tracking
- Setting Up the Automation Adapter
- Configuring the UPT and KWD Log Directory for Multiple Servers
- Using the Automation Toolbar
- Recording the Functional Flow
- Renaming the Scripts
- Setting Up DISA
- Validating the Scripts
- Playing the Scripts
- Condition Expression for Test Steps
- Enabling Automation for Developer Web Client
- Exporting the Test Scripts
- Importing the Test Scripts
11 Siebel Test Automation Execution
- Siebel Test Automation Execution
- Setting Up the Jenkins Server
- Setting Up and Configuring the Siebel Test Execution Plugin
- Setting up the Jenkins Secondary Nodes
- Configuring the Siebel Test Execution Job
- Executing the Automation Batch Run
- Automated Rerun of Test Scripts
- Creating Test Results
- Viewing Test Results
- Configuring Multiple Batch Runs
12 Setting Up Keyword Automation Testing on iOS
- Setting Up Keyword Automation Testing on iOS
- About Running Keyword Automation Testing
- Installing XCode on the XCode iOS Simulator
- Installing Oracle JDeveloper and Setting Up the Mobile Application Framework
- Creating a New Application from the Mobile Application Archive
13 Data Driven Testing
- Data Driven Testing
- Overview of Data Driven Testing
- Creating a Data Set
- Importing a Data Set
- Exporting a Data Set
- Associating Test Scripts with a Data Set
- Associating a Data Set with a Test Script
- Referencing Data Set Fields in Test Scripts
- Iterations Types Available with Data Sets and Test Scripts
- Dynamic Data Selection from Data Set
- Associating a Data Set with a Test Set
- Copying a Test Set
- Viewing Test Sets associated to a Data Set
14 Setting Up Android Mobile Devices for Automation Testing
- Setting Up Android Mobile Devices for Automation Testing
- About Setting Up Android Mobile Devices for Keyword Automation Testing
- Installing Android Software Development Kit on Microsoft Windows 7/10 Machine
- Installing Appium on Microsoft Windows
- Setting the ANDROID HOME Variable
- Setting the Path Variables
- Verifying Android Installation and Configuration
- Testing Automation on a Android Device
- Automation Testing on an Emulator
15 REST API Reference
- REST API Reference
- Create a Test Execution Record
- Rerun a Test Execution Record
- Create Test Passes for a Test Execution Record
- Querying for a Test Execution Record
- REST API for Data Sets
- REST API for Test Script
- REST API for Test Set
- REST API for Master Suite
16 Keywords Reference
- Keywords Reference
- Keywords Description
- Using Variables in Test Scripts
- AttachmentManager
- ClickButton
- ClickLink
- ClickOnChart
- ClickSyncButton
- ClickTopNotification
- ColumnsDisplayed
- CompareValue
- CreateRecord
- CustomExtension
- DoubleClick
- DragAndDrop
- Draw
- FileDownload
- FileUpload
- GetAboutRecord
- GetChartType
- GetConfigParam
- GetRecordCount
- GetState
- GetValue
- GetValueFromMenuPopup
- GoToSettings
- GoToThreadbarView
- GoToView
- HierarchicalList
- InboundWebServiceCall
- InputValue
- InvokeAppletMenuItem
- InvokeMenuBarItem
- InvokeObject
- InvokeREST
- Launch
- LockColumn
- LogOut
- MafSettings
- MultiSelectRecordsInListApplet
- QueryRecord
- RemoveFromMvg
- SelectCheckBox
- SelectFromMvg
- SelectFromPickApplet
- SelectPDQValue
- SelectPickListValue
- SelectRadioButton
- SelectRecordInListApplet
- SelectToggleValue
- SelectVisibilityFilterValue
- SendKeys
- SetDateTime
- SortColumn
- SwitchTab
- TreeExplorer
- VerifyColumnLockStatus
- VerifyColumnSortOrder
- VerifyError
- VerifyFileLoad
- VerifyFocus
- VerifyInPicklist
- VerifyObject
- VerifyRecordCount
- VerifyState
- VerifyTopNotification
- VerifyValue
- Wait
- Keywords Supporting Tools and Server Configuration
- Unsupported Keywords for Siebel Open UI Keyword Automation
17 Database Test Scripts
- Database Test Scripts
- Sample Database Test Scripts
- Actions Performed by Sample Database Test Scripts