How to Set Up Custom Test Procedures

Explore top LinkedIn content from expert professionals.

  • View profile for Engr. Asad Riaz

    Project Engineer SEC Makkah @ NAFFCO KSA | SEC Approved | | NFPA-20 | NFPA-13 | | NFPA-25 |

    1,956 followers

    ✅ 𝗙𝗶𝗿𝗲 𝗣𝘂𝗺𝗽 𝗔𝗻𝗻𝘂𝗮𝗹 𝗣𝗲𝗿𝗳𝗼𝗿𝗺𝗮𝗻𝗰𝗲 𝗧𝗲𝘀𝘁 𝗣𝗿𝗼𝗰𝗲𝗱𝘂𝗿𝗲 (𝗣𝗿𝗮𝗰𝘁𝗶𝗰𝗮𝗹 / 𝗦𝗶𝘁𝗲 𝗠𝗲𝘁𝗵𝗼𝗱). 𝟭) 𝗣𝗿𝗲-𝘁𝗲𝘀𝘁 𝗰𝗵𝗲𝗰𝗸𝘀 (𝗯𝗲𝗳𝗼𝗿𝗲 𝗿𝘂𝗻𝗻𝗶𝗻𝗴). Confirm system is in normal condition (valves open/locked, suction source available, no active impairments). Check pump room housekeeping, leaks, vibration, coupling/guards, base bolts. Controller: normal status, power healthy, no active faults. Diesel: fuel level, oil, coolant, batteries/charger, exhaust, ventilation. Confirm test header / flow meter / pitot equipment is ready and calibrated (if applicable). 𝟮) 𝗧𝗲𝘀𝘁 𝘀𝗲𝘁𝘂𝗽. You can do annual performance by one of these: Flow meter loop (best if installed) Test header (hose valves) with pitot + gauges Hydrant flow test / main drain / external flow (only if approved by client/authority and safe discharge) Ensure safe discharge route (no flooding / erosion / traffic hazard). 𝟯) 𝗥𝗲𝗾𝘂𝗶𝗿𝗲𝗱 𝗳𝗹𝗼𝘄 𝗽𝗼𝗶𝗻𝘁𝘀 (𝘄𝗵𝗮𝘁 𝘆𝗼𝘂 𝗺𝘂𝘀𝘁 𝗽𝗿𝗼𝘃𝗲). For constant-speed pumps, record suction pressure, discharge pressure, flow, and motor/engine data at: 0% (churn / no flow) 100% (rated flow) 150% (overload flow) Compare results to acceptance baseline / nameplate curve: Pressure at rated flow should meet the rated point Pressure at 150% flow should not drop excessively (compare to original curve) Investigate if performance has degraded versus previous years 𝟰) 𝗥𝘂𝗻 + 𝗿𝗲𝗰𝗼𝗿𝗱 𝗿𝗲𝗮𝗱𝗶𝗻𝗴𝘀. At each flow point, stabilize and record: Flow (gpm or lpm) Suction & discharge pressure RPM (diesel especially) Voltage/amps (electric) or oil pressure / coolant temp (diesel) Vibration/noise/leaks packing/mechanical seal Relief valve operation (if applicable) 𝟱) 𝗔𝘂𝘁𝗼𝗺𝗮𝘁𝗶𝗰 𝘀𝘁𝗮𝗿𝘁 & 𝗮𝗹𝗮𝗿𝗺𝘀 𝘃𝗲𝗿𝗶𝗳𝗶𝗰𝗮𝘁𝗶𝗼𝗻. Verify auto start (pressure drop start) and controller logs Verify signals to FACP / BMS if connected (pump run, phase fail, controller trouble, diesel trouble) 𝟲) 𝗣𝗼𝘀𝘁-𝘁𝗲𝘀𝘁 𝗿𝗲𝘀𝘁𝗼𝗿𝗮𝘁𝗶𝗼𝗻. Return valves to normal, close test header, restore system pressure. Check for leaks/overheating, reset alarms, update logbook. If results are below baseline → create corrective action (alignment, impeller wear, suction restriction, air leaks, check valve issues, driver problems).

  • View profile for Vivek Vardhan

    QA Engineer | Agile Testing Advocate | Manual & Automation (Selenium, Java) | API Testing with Postman & Rest Assured | AI Testing | SaaS & AI Product Experience | Playwright (JS) | YouTube Creator |13K+ LinkedIn Network

    13,525 followers

    Quality assurance doesn't have to be a nightmare. A solid test plan can be your secret weapon. Let's break down the essential steps for crafting a bulletproof test plan for software testing: 1. Define objectives ↠ Clarify what you're testing and why ↠ Set clear goals for the testing process 2. Identify test items ↠ List all components, features, and functionalities to be tested ↠ Include relevant documents and specifications 3. Outline test approach ↠ Decide on testing types (e.g., unit, integration, system) ↠ Choose testing techniques (e.g., black box, white box) 4. Create test cases ↠ Design detailed scenarios to validate each feature ↠ Include expected results for each test case 5. Set up test environment ↠ Prepare hardware, software, and network configurations ↠ Ensure all necessary tools are available 6. Allocate resources ↠ Assign roles and responsibilities to team members ↠ Estimate time and effort required for each task 7. Schedule testing activities ↠ Create a timeline for each testing phase ↠ Set milestones and deadlines 8. Define entry and exit criteria ↠ Establish conditions for starting and concluding testing ↠ Determine when to move to the next phase 9. Plan for risk management ↠ Identify potential obstacles and challenges ↠ Develop contingency plans 10. Outline reporting procedures ↠ Decide on formats for bug reports and test results ↠ Set up a system for tracking and managing issues Remember, a well-crafted test plan is your roadmap to software quality. It's not just about finding bugs. It's about delivering a product that exceeds expectations. What's your biggest challenge in software testing? Let's discuss!

  • View profile for sheik faiyaz al umar

    SAP ECC Security & GRC consultant | S/4 HANA Security | FIORI Security

    2,459 followers

    - You have appropriate authorizations for SECATT objects, and for the business T‑codes you plan to record (e.g., SU01, PFCG). - eCATT is activated in the system, and CATT/eCATT is allowed per your project governance (some clients restrict it in production). Step 1: Start SECATT and choose the object 1. Run transaction **SECATT** in the target system.   2. On the initial screen, choose what you want to create:   **Test Script** for the recording logic.    **Test Configuration** for execution settings and variants (test data). For a first script, start with **Test Script**, give it a Z/Y name, and click **Create**. Step 2: Create test script and record T‑code 1. In the script, maintain short text and component, then go to the **Editor**.   2. Insert a **TCD** (transaction) command to record a GUI transaction.   3. In the TCD command, enter the business transaction (e.g., **SU01** for user creation or **PFCG** for role workbench) and start the recording. 4. Perform the transaction manually exactly as you want it automated (fill only required fields; avoid unnecessary clicks because everything is recorded). 5. Exit and save; the system returns to SECATT with the recording embedded in the script.  At this point you can do a quick test run of the script with the recorded values to validate that it runs without errors. Step 3: Parameterize fields (import/export) 1. Open the recorded interface (e.g., SU01_1) in the script and expand the DYNPRO nodes.   2. For each field that should come from external data (e.g., user ID, first name, role name), replace the recorded value (VALIN) with a parameter name (e.g., P_USERID, P_ROLE). 3. Mark parameters as **IMPORT**, **EXPORT**, or **CHANGING** depending on usage. This step converts your one‑off recording into a reusable template driven by variants/test data. Step 4: Create test configuration and variants 1. In SECATT initial screen, choose **Test Configuration**, give it a Z/Y name, and click **Create**. 2. On the **Configuration** tab:     Assign your test script as **Test Script**.     Set **Tool** to ECATT.     Specify the target system (RFC/system data container) where the script will r 3. Go to **Parameters/Variants**:   Download a template variant to file or maintain data directly in the variant table.    Fill rows with your test data. For mass user or mass role activities, this is where you paste your Excel‑prepared list into the variant. Step 5: Execute and monitor 1. Execute the **Test Configuration** so it uses the variant data.   2. Choose log options, then run in foreground or background depending on volume.   3. Review the SECATT execution log to see which records passed/failed, and drill down to messages for failed line items. In SAP Security use cases, common patterns are:   Mass SU01 user creation/lock/unlock/password reset. Mass PFCG master/derived role adjustments, including role copying and field changes.

Explore categories