- Title and Copyright Information
- Preface
- 1 What's New in This Release
- 2 Overview of Testing Siebel Applications
- 3 Plan Testing Strategy
- 4 Design and Develop Tests
- 5 Execute Siebel Functional Tests
- 6 Execute System Integration and Acceptance Tests
- 7 Execute Performance Tests
- 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
- Test Execution without Jenkins
- Automated Rerun of Test Scripts
- Creating Test Results
- Viewing Test Results
- Configuring Multiple Batch Runs
- 12 Setting Up Keyword Automation Testing on iOS
- 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
- 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
- 18 Reports
- 19 Mac Credentials