Tuesday, 4 December 2012

End to End (E2E) Test Suite



Manual Testing is the process of manually testing the software for various features. The tester follows a test plan to ensure the correctness of behavior and reports defects if any. Automated Testing can help reduce or eliminate the cost involved in manual testing. Automated test plans can emulate the steps more quickly and accurately.

Our E2E Test Suite has been devised with the above mentioned objectives. It comprises of test data, function libraries, reusable components, etc. The suite has been employed to simulate various business scenarios and hence determine whether various sections of code are acting as expected.

End totEnd Test Suite

The test suite can be customized to inculcate an exhaustive understanding of what the eventual workflow would be for various business scenarios. The objective if this test suite is to ensure that the host-system satisfies the functional requirements at any given point in time and highlight issues, if any, at its earliest detection phase. The test suite can be used as:
  • Compliance Test
  • Production Test
  • Regression Test
For more information contact the blogger at:
piyush@piyush-agarwal.com
piyush.m.agarwal@gmail.com

Process Auditor and Forecaster (PAF) Dashboard



Process Auditor and Forecaster (PAF) is a tool that provides a graphical representation of workflow composites that are currently in progress and composites that are applicable in future. The various composites displayed in the PAF Dashboard include:

  • BPEL Process Components
  • Rule Decision Components
  • Human Task Components

With this solution in place, the user (workflow author or workflow tracker) can now perform following actions from the PAF Dashboard:
  1. Monitor the Business Process progress: PAF Dashboard displays business processes have been completed, which steps are currently active and business processes that are yet to be triggered
  2. Monitor and modify the Human Task assignment: PAF Dashboard displays the human tasks in its current state. The user has the option to fetch the entire task history for better clarity
  3. Perform additional actions over these composites: PAF Dashboard empowers the user to perform additional viz. sending reminders, notifications, etc. for the designated composite.
  4. Recover faulted Business Processes: PAF Dashboard has this unique feature for recovering faulted business processes, through this the user can perform custom recovery actions viz. retrigger, remove, etc.
  
Process Auditor and Forecaster

Process Auditor and Forecaster has been designed to provide an interactive view of the process status and history, giving the most complete picture and state of the work and how the work reached a specific point.

For more information contact the blogger at:
piyush@piyush-agarwal.com
piyush.m.agarwal@gmail.com

Configuration Management (CM) Suite


Configuration management is a crucial process for establishing and maintaining consistency across all the modules of a given system. With the growing complexities of futuristic systems/products there is a strong need to break configuration management as a separate discipline and CM Suite helps achieve this.
 
CM Suite which when applied over an existing system provides visibility and control over the entire system as a whole. It provides a systematic and standard approach for monitoring system parameter changes hence revising maintainability, performance and reliability with reduced cost and reduced risk liabilities of the system.
Configuration Management Suite

      CM Suite helps query most crucial monitoring parameters out of the box. These include: 
  1.  Monitoring and changing database connection parameters viz. connection pool, driver configuration, etc.
  2. Monitoring and changing underlying system's business transaction parameters 
  3.  Monitoring and changing integration parameters of the underlying system with third party systems

The core features of CM Suite which ensures complete configuration management include:
  • ·         Identification:
This includes identifying system attributes for monitoring. The selected attributes are added to the CM Suite baseline. Internal code-generators help achieve this process.
  • ·         Control:
This process includes role-based control over various system attributes. With this process CM Suite provides a secure access to the underlying system parameters.
  • ·         Accounting:
This feature provides real-time monitoring to any given system attribute added to the baseline.
  • ·         Audits:
CM Suite's reporting mechanism generates regular reports for comprehensive monitoring of various system attributes over prolonged duration

CM Suite has been designed to help maintain the most complex systems with highest level of simplicity at lowest cost. It aims to ensure that underlying system operates uninterrupted and hence achieve higher levels of "mission readiness".

For more information contact the blogger at:
piyush@piyush-agarwal.com
piyush.m.agarwal@gmail.com