Testing Siebel Business Applications
What's New in This Release
Back to top
Overview of Testing Siebel Applications
About Testing Siebel Business Applications
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
Back to top
Plan Testing Strategy
Overview of Test Planning
Test Objectives
Test Plans
Test Cases
Component Inventory
Test Plan Schedule
Test Environments
Performance Test Environment
Back to top
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
Test Case Automation
Functional Automation
Performance Automation
Back to top
Execute Siebel Functional Tests
Overview of Executing Siebel Functional Tests
Reviews
Track Defects Subprocess
Back to top
Execute System Integration and Acceptance Tests
Overview of Executing Integration and Acceptance Tests
Execute Integration Tests
Execute Acceptance Tests
Back to top
Execute Performance Tests
Overview of Executing Performance Tests
Executing Tests
Performing an SQL Trace
Measuring System Metrics
Monitoring Failed Transactions
Back to top
Improve and Continue the Testing Process
Improve and Continue Testing
Back to top
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
Test Steps View
Capturing Automation Attributes for Test Steps
About Keyword Reference
Grouping Test Scripts into a Test Set
Grouping Test Sets into a Master Suite
Configuring the Test Run
Creating the Execution Configuration Record
Enabling Oracle Business Intelligence Publisher for Test Automation
Siebel Test Automation Folder
Back to top
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
Plugin Configurations
Browser Configuration Settings
Validating the Scripts
Playing the Scripts
Enabling Automation for Developer Web Client
Exporting the Test Scripts
Importing the Test Scripts
Post Import Options
Back to top
Siebel Test Automation Execution
Setting Up the Jenkins Server
Setting Up and Configuring the Siebel Test Execution Plugin
Setting up the Jenkins Slaves
Configuring the Siebel Test Execution Job
Configuring Multiple Jobs
Executing the Siebel Test Jobs
Executing the Automation Batch Run
Creating Test Results
Viewing Test Results
Back to top
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
Back to top
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
Back to top
Keywords Reference
Keywords Definition
Keywords Description
AttachmentManager
ClickButton
ClickLink
ClickSyncButton
ClickTopNotification
ColumnsDisplayed
CompareValue
CreateRecord
DragAndDrop
Draw
FileDownload
FileUpload
GetAboutRecord
GetConfigParam
GetRecordCount
GetState
GetValue
GetValueFromMenuPopup
GoToSettings
GoToThreadbarView
GoToView
HierarchicalList
InboundWebServiceCall
InputValue
InvokeAppletMenuItem
InvokeMenuBarItem
InvokeObject
Launch
LockColumn
LogOut
MafSettings
MultiSelectRecordsInListApplet
QueryRecord
RemoveFromMvg
SelectCheckBox
SelectFromMvg
SelectFromPickApplet
SelectPDQValue
SelectPickListValue
SelectRadioButton
SelectRecordInListApplet
SelectToggleValue
SelectVisibilityFilterValue
SendKeys
SetDateTime
SortColumn
TreeExplorer
VerifyColumnLockStatus
VerifyColumnSortOrder
VerifyError
VerifyFileLoad
VerifyFocus
VerifyInPicklist
VerifyObject
VerifyRecordCount
VerifyState
VerifyTopNotification
VerifyValue
Keywords Supporting Tools and Server Configuration
InvokePerl
ToolsConfig
ServerConfig
Unsupported Keywords for Siebel Open UI Keyword Automation
Back to top
Reports
Example
Back to top
Mac Credentials
Back to top
|