Professional Documents
Culture Documents
Outputs:
1. MPS/Existing process loaded
Solution Book Entities
Business Process
2. Customer reviews a single E2E flow within the process to define a CR
Fragment
Customized Interface
Testing Architect
MTF
Customized Process Element
Customized Interface
Parameter Value
Interface
Sharon Elgarat
DevOps Grooming
1. CRs are Submitted to Dev & Test
CR Document
Customized Process Element
Customized Interface
Feature#1.4 MTF#02
Feature#3.1
PI#01 PI#02
MTF#01
Feature#2.2 Feature#3.1
4. Dev Prioritize PIs targeting MTFs Delivery
DevOps Grooming 3rd Parties
Amdocs CRM
DESCRIPTION
Identify Caller and Launch Interaction Home with Caller dealers in context
2. Originating & Terminating interface vendors update in BEAT a coordinated delivery date
DevOps Test Design
RALLY FEATURES
MTF#017
MTF#017 - MCI
MTF#017 - Reg
2. Business Process structure is loaded for the MTF Customized Flow from Solution Book
3. Copying components and sub flows to generate short and long chain to cover all testing Levels
4. Integrating with Rally to link tests to features and present delivery status for each testing flow
DevOps Test Design
50% (19) 100% (10) 100% (4) 100% (6) 85% (12) 60% (5)
MTF#017 - MCI
2 100%
2 100% 3 60%
MTF#017 - Reg
3 60% 4 90%
4 90%
5 40%
6 100%
7 80%
8 0%
2. Scenarios are added to each flow using Pairwise at diagram level which ensures parameterized
coverage increase cross test levels and reduce duplication
3. Closing the loop between delivery readiness and automation enables instant execution
of developed flows
DevOps Test Execution & Certification for Production
1. Short chain flows are executed to indicate feasibility for long chains
then long changes are run to find farther integration defects
2. Execution results are reflected to the customer per MTF to enable decision making for production
Thank you
DevOps Testing Example: MTF Mapping to Features
1. VFIE Business brought to scoping uses cases including UC 5.1 for selling Broadband products
2. VFIE Grooming VFIE EPIC E100 (Broadband COP) VFIE EPIC E237 (General CCS)
Epic Name Feature ID Feature Name Epic Name Feature ID Feature Name Feature ID Feature Name
Produced EPICs F12
F258
COP - Wireline flow for Internet (F12)
CHQ - Cancel fulfillment flow for Internet and PSTN (Provide/Cease)
F1015
F104
Store VoLTE information on the Event
Processing Wireless Voice Events
F395
F462
RA extracts
Duplicate Check
3. In DevOps Scoping the testing architect 4. In DevOps Grouping tester link MTFs to features
would create an MTF for Broadband COP & CCS (E100 main flow only + F106 from E237)
MRL: Mobile Number COP & CCS : Fulfil & Use COP & CCS : Fulfil & Use COP & CCS : Fulfil
Broadband Order
MRL: Mobile Number
Repatriation
COP & CCS : Fulfil & Use
Broadband Order
F1015 F204 F106 F1208 F785 F772 F12
Broadband COP & CCS Broadband COP & CCS
Broadband COP & CCS
COP & CCS : Fulfil & Use
Port In Mobile
F104
F105 F787 F788 F59
F201 F258
F107 Broadband COP & CCS
Broadband COP & CCS
F200
F957 F789
F261
Broadband COP & CCS
DevOps Testing Definition: Short Chain, Long Chain and E2E
Before we continue with our example let’s see the test level which acceptance testing must contain
Short Chain
1 2 3 4
Short Chain: Any Test which contains one and only one External Interface
*External Interface: an interface between two applications developed by two different vendors
Long Chain
1 2
E2E
E2E: A Test which starts from the first action a tester needs to perform to prepare the environment or data to test
a business activity till the final action the tester must perform to validate the activity provided value to the customer
DevOps Testing Example: MTF Test Design
1. Test Designer builds calendars per MTF including Main Functional, OPT and Regression
2. The MTF branch of COP & CCS Business Processes is imported to show the E2E flow
3. Let’s first Mark the External Interfaces to better analyze the next step
4. To create short chain tests we copy sub flows till or from an external interface
5. the example doesn’t have responses returning to source so Long chains are defined by BP
DevOps Testing Example: Test Design to Dev Features
Activate
Device
3. The MTF is production ready if all boxes are green both in delivery and in testing status
Delivery Amdocs Testing SIT waits till the first PI
which provides Testable
Feature
features on integrated
User Story environment with Business
Feature value to the customer
Dev EPIC CJ
Scope User Story
SIT
PI 01 Feature
Dev EPIC CJ
User Story
PI 02 Feature
Dev EPIC CJ
User Story
PI 03 Feature
Dev EPIC CJ
Current User Story
M ethod PI 04
EPIC Dev EP
PI 05
Feature
EPIC
User Story
Feature
SIT
Scope
Dev CJ
Feature
PI 02
User Story E2E
EPIC
Dev CJ SIT
DevOp Scope
Working by MTF
the team receives s End S PI 03
Feature
testable features with tate User Story E2E
business value for testing
Dev CJ SIT
Scope
already from PI 01 and
can certify E2E based on
MTF Scope PI 04
Amdocs Testing Rampup
120% Flex Team Leads, Executers, Designers ORT/Sanity On Going Regression & SWP Sanity Stabilization
80%
60%
40%
20%
0%
PI 01 PI 02 PI 03 PI 04 PI 05 PI 06 PI 07 PI 08 PI 09 PI 10