Kategorier: Alle - development - data - testing - integration

af Louis Naber 15 år siden

343

Raider JTest

The document provides a comprehensive outline for the testing process involved in a software development project, focusing on both in-container and out-of-container tests. It details the steps for acquiring and transforming test data, emphasizing the importance of validating transformed data against standard data.

Raider JTest

Raider JTest

In container or out-of-container?

Test Artifacts

SQL Mapper
Raidermatic DAO and/or QueryBuilder

Insert testable logging statements to extract SQL from Raidermatic for JTest

JTest
SQL Comparator

DTP SQL Development Tools Project

Parameters (Value Objects)
"Gold Standard" SQL
Raider Logs

The integration server log file system is located at mrmi4:/int/mrm7/sdk/log4j/RAIDER_log/MSP/

For sql logging see raider_PE_query.log

For VOs see raider_common.log after setting the DAO logging level to debug



  • /int/mrm7/sdk/rdr/lib/MSP/RaiderLog4j.properties
  • log4j.category.DaoBuffer=DEBUG, DaoAppender
  • Effort Estimate

    Quantify number of tests
    30 Validations (JTests)
    50 Test Effort Units
    Identify testable packages / objects
    10. Hurdle Rate Panel
    9. CFM Panel
    8. Overbooking Panel for all other Entities
    7. Overbooking Panel for PAC data
    6. Global Update

    Coach bucket PL, PL%, HC, PS

    Premium bucket PL, PL%, HC, PS, W and K

    Bucket Panel

    Local Class MFT Adj

    Cabin Panel ADJ, ADJ%, OVP, AU, AU%, HC, DMD X, TAG

    5. Local Class Panel
    4. VIB
    3. DLM Command Strings

    VIB

    Set Waitlist Closed Indicator for Coach Bucket (VML-WW/Cabin/Bucket)

    Set Waitlist Inhibit Indicator for Coach Bucket (VML-IW/Cabin/Bucket)

    Set Prohibit Sales for Coach Class (VML-PS/Class)

    Set Prohibit Sales for Coach Bucket (VML-PS/Cabin/Bucket)

    Set Protection Level for Coach Bucket (VAV)

    Change AU of Coach CAbin (VMS-AU)

    Change ADJ Capacity of Coach Cabin (VMS-AC)

    2. Profile Editor Queries

    Market AND Local Class for Premuim Cabin AND Local Class for Coach Cabin

    Market AND Cabin AND Premuim Bucket AND Coach Bucket

    Market AND Cabin AND Coach Bucket

    Cabin AND Premium Bucket

    Market AND Connect Class for Coach Cabin

    Market AND Connect Class for Premium Cabin

    Market AND Local Class for Coach Cabin using FLT ADJ TYPE

    Market AND Local Class for Premium Cabin using MKT ADJ TYPE

    Market and Bucket using Bucket, PL, HC, BSRA, BSRSS, WL, PS, W, k

    Market AND Cabin using ULF, ADJ, ADJ/AC, OBP, ROBP, ROBP/OBP, AU, HC, RDR MULT, TAG, HRDL

    1. Bucket and Cabin Panels on Detail Screen

    ULF, ADJ, SA, OBP, ROBP, AU, HC, Dmd-X, Tag, Hrdl

    Bucket, SA, PL, HC, BSRA, BSRSS, WL, PS, W, K

    New Functionality Standard

    PS

    BSRSS

    BSRA

    HC

    PL

    Legacy Standard

    Conn (connecting class)

    PP

    Local Class (Local)

    SA

    K

    W

    WL

    Test Process

    Continuous Integration Test Mode
    Validate Transformed data vs Standard data
    Acquire Test Data
    Acquire "Standard"
    Transform Test Data (Data Mapping)

    See YRM_Physical_Table_Properties and RDR_Physical_Table_Properties Compared Ver2.xls in http://sharepoint.delta.com:4028/sites/RevMgmt_Bridging_Intgrt/RAIDER for DL/03 Development_Build

    Continuous Integration

    CruiseControl

    Version 2.8

    Installed and configured on mrmd4.

    ClearCase View For Build

    view n23886_mrmb1