PreviousNext JavaScript must be enabled to correctly display this content
  • Title and Copyright Information
  • Preface
  • 1 What's New in This Release
    • What’s New in This Release
  • 2 Overview of Testing Siebel Applications
    • Overview of Testing Siebel Applications
    • About Testing Siebel Business Applications
      • How This Guide Is Organized
      • Additional Resources
    • Introduction to Application Software Testing
    • Application Software Testing Methodology
      • Common Test Definitions
    • Modular and Iterative Methodology
      • Continuous Application Lifecycle
    • Testing and Deployment Readiness
    • Overview of the Siebel Testing Process
      • Plan Testing Strategy
      • Design and Develop Tests
      • Execute Siebel Functional Tests
      • Execute System Integration Tests
      • Execute Acceptance Tests
      • Execute Performance Tests
      • Improve and Continue Testing
  • 3 Plan Testing Strategy
    • Plan Testing Strategy
    • Overview of Test Planning
    • Test Objectives
    • Test Plans
      • Test Cases
      • Test Phase
      • Component Inventory
      • Risk Assessment
      • Test Plan Schedule
    • Test Environments
      • Performance Test Environment
  • 4 Design and Develop Tests
    • Design and Develop Tests
    • Overview of Test Development
    • Design Evaluation
      • Reviewing Design and Usability
    • Test Case Authoring
      • Functional Test Cases
      • System Test Cases
      • Performance Test Cases
        • User Scenarios
        • Data Sets
    • Test Case Automation
      • Functional Automation
      • Performance 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
    • Improve and Continue the Testing Process
    • Improve and Continue Testing
  • 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
      • Creating a Test Script
      • Adding Test Steps to Test Scripts
      • Capturing Automation Attributes for Test Steps
      • Grouping Test Scripts into a Test Set
      • Grouping Test Sets into a Master Suite
      • Viewing Master Suites associated to a Test Set
      • Configuring the Test Run
    • 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
      • Impact of Usage Pattern Tracking Enhancements in Siebel CRM 18.9 Update
    • Recording the Functional Flow
    • Renaming the Scripts
    • Setting Up DISA
      • Plugin Configurations
      • Browser Configuration Settings
    • 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
      • Post Import Options
  • 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
    • 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
      • Deploying the Siebelmobile.apk
  • 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
      • InvokePerl
      • ToolsConfig
      • ServerConfig
    • 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
  • 18 Reports
    • Reports
    • About Report Generation
    • Functionality for Report Generation
    • Generating a Combined Report
  • 19 Mac Credentials
    • Mac Credentials