Information
Limited support This version of the product is in limited support. However, the documentation is available for your convenience. You will not be able to leave comments. Click here to view the documentation for the current version.

BMC Digital Workplace Catalog test methodology



This topic provides the following information:

Test case

End-user response times were captured for key actions with 100ms latency in a test case that was simulated for workload of 500 concurrent DWP users and 10 concurrent DWP Catalog Admin users with Single BMC Digital Workplace Catalog Server

Details of Usecase and Steps are mentioned under BMC Digital Workplace Catalog definition of performance benchmark use case

The following table lists key actions for which end-user response time was captured:

Application

Actions

BMC Digital Workplace Catalog

  • Login (Landing as Catalog Page)
  • Search BMC Digital Workplace Catalog offering to Search for in the Superbox under Catalog Page
  • Search Knowledge Article under Catalog Page
  • Select Knowledge Article having 15+ related Article
  • View All link Catalog Section having 100 Native DWP Catalog offerings
  • View All link Catalog Section having 400 Remedy SRM's
  • View All link Catalog Section having 29 Mixed items (DWP Catalog offerings, SRM, Quick Links, How-to) - Small icons
  • View All link Catalog Section having 189 Mixed items (DWP Catalog offerings, SRM, Quick Links, How-to) - Large Icons
  • Browse Category having 200 DWP Catalog Native Services mapped to it
  • Select Remedy SRM Service offering (Imported via Remedy Connector)
  • Loading of Request Now Page
  • Submit Remedy SRM Service Request
  • Select Bundle Native Offering
  • Loading of Request Now Page for Bundle Native offering
  • Submit Bundle Service Request
  • Submit Rating/Review
  • Add Native Digital Workplace Catalog offering to cart
  • Remove Native Digital Workplace Catalog offering from cart
  • Go to MyActivity-All Tab
  • Search with Request Id on MyActivity Page
  • Search with Order Id on MyActivity Page
  • Open Service Request having approvals
  • Go to News Feed Page
  • Search with Request Id on News Feed Page
  • Search with Order Id on News Feed Page
  • Go to MyStuff


Single user response times were captured for key actions for different types of Digital Workplace Catalog Admin users under no load at 100 ms latency.

 

Application

Type of User

Page

Action

BMC Digital Workplace Catalog administration console

Admin

Login

  • Login into Admin Console

 

 

Services

  • Go to Services
  • Search Service
  • Go to Publish Tab
  • Unpublish a Service - Submit
  • Delete Service - Delete
  • Enter Details and Create New Service
  • Save Service
  • Submit Service For Approval
  • Pending Tab
  • Approve and Publish Service
  • Create Bundle
  • Save Bundle
  • Approve and Publish Bundle

 

 

Categories

  • Go to Categories
  • Create New Category
  • Delete Category

 

 

Entitlements

  • Go to Entitlements (Virtual MarketPlaces)
  • Create New Virtual Market place
  • Add Attributes
  • Load Other Fields
  • Save Custom Groups
  • Loading of Users
  • Select and Add Users
  • Loading of Catalog Services

 

 

User Roles

  • Go to User Roles
  • Click on Add User
  • Select Users and Add
  • Delete User

 

 

Banners

  • Go to Banners
  • Published tab
  • Enter Name and Create Banner
  • Publish Tab
  • Archive Tab

 

 

Templates

  • Go to Templates
  • Save Templates

 

Workload

The nominal workload environment was defined by the distribution of concurrent users and transaction rates among the test scenarios. This workload was used as the baseline for consistent benchmarking of the performance and scalability of the BMC Digital Workplace Catalog application.

The following table describes the workload distribution for BMC Digital Workplace Catalog test scenarios:

Table

Workload distribution for BMC Digital Workplace (DWP) Catalog


Digital Workplace End User scenario

Percentage of total concurrent users

Transaction rate (per user per hour)

Browsing Catalog

30%

6

Create Native Digital Workplace Catalog Service Request

10%

3

Create Remedy SRM Digital Workplace Catalog Service Request (via Remedy Connector)


10%

3

Create Native Digital Workplace Catalog Bundle Request

10%

3

Shopping Cart - Rate/Review and Create Native DWP Catalog Service Request

10%

2

Browsing  My Activity and News Feed Page

25%

2

My Stuff

5%

2

Digital Workplace Catalog Admin scenario

Percentage of total concurrent users

Transaction rate (per user per hour)

Create New Service offering

2% of DWP Catalog Total End users

2

The following table describes the projected executions for BMC Digital Workplace Catalog with given concurrent users in an hour

Table

BMC Digital Workplace Catalog executions

Digital Workplace End User scenario

No of Users

Browsing Catalog

150

Create Native Digital Workplace Catalog Service Request

50

Create Remedy SRM Digital Workplace Catalog Service Request (via Remedy Connector)

50

Create Native Digital Workplace Catalog Bundle Request

50

Shopping Cart - Rate/Review and Create Native DWP Catalog Service Request

50

Browsing  My Activity and News Feed Page

125

MyStuff

25

Digital Workplace Catalog Admin scenario

No of Users

Create New Service offering

10

 

Catalog Page Configuration

The following table summarizes Digital Workplace Catalog page configured during the test executions

Table

BMC Digital Workplace Catalog Page Configuration

Section

No of Items/offerings

Native DWP Catalog Service offerings

100

Mixed items (DWP Catalog offerings, SRM, Quick Links, How-to) - Small icons

29

Mixed items (DWP Catalog offerings, SRM, Quick Links, How-to) - Large icons

189

Native DWP Catalog Bundle offerings

8

Remedy SRM's

400

Hero Banners

8

Feature Banners

8

SRM Service offering (Imported via Remedy Connector)

3

How to Resources

20

Quick Links

20

Data volume

The following table summarizes the base application data volume in the BMC Remedy AR System and Service Broker database prior to starting the tests:

Table

Data volume for BMC Remedy AR System

Application

Description

Number of Entries

BMC Service Request Management

Application Object Template (AOT)

474

 

 

 

 

 

 

Process Definition Template (PDT)

491

Navigational Category

 17

Service Request Definition (SRD)

706

Entitlement Rules

 52

SRD for create Service Request with 6 questions mapped to 2 incident fields

 1

SRD for create Service Request with 6 questions but no mapping

 1

Service Requests

106946

BMC Service Request Management - Work Orders

Work Orders

 13865

BMC Incident Management

Incidents

 105189

BMC Change Management

Change Requests

 19306

BMC Problem Management

Problems

 10000

BMC Atrium CMDB and Foundation

Companies

 128

 

 

 

 

 

 

 

 

 

 

 

 

Site

 298

Org

 96

Support Groups

 94

Total End Users

5107

Total Support Users

 2316

Support Functional Roles

 12817

People Permission Groups

38492

CIs and Relationships (total)

 255358

Business Service CIs

 187

Assignment Configuration

 314

Service Targets

 1045

CIs attached to end user

 23628

BMC Knowledge Management

Knowledge Articles

 12072

 

The following table summarizes the Service Broker database data volume prior to starting the tests:

Table

Data Volume for Service Broker (SB)

Output

Number of Entries

Service Request

30356

Virtual Market Places

35

Service Review  

7210

Service Rating  

7214

Admin Users

200

Asset Managers

5

End Users

10000

Workflows

5270

Services

11553

Categories

145

Banners

54

ServiceServiceCache

13845

ServiceDay2Action

806

ServiceTranslation

1262

 The following table summarizes the Social data volume (Mongo DB) prior to starting the tests:

Table

Social Data volume in MongoDB

Output

Type

Number of entries

Activity

Task

11847

 

Incident

50404

Request

52048

Knowledge

12072

Work Order

13835

Change

19280

User

 

6428

Resource

 

25900

Subactivity

Knowledge

12

 

Task

1

Incident

107710

Request

7894

Asset

12

Work Order

806

Change

22492

 

 


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Digital Workplace Advanced 18.02