Ameritas In-House Testing Tools Language / Tool Description Environment Debug Testing(*) Search Comment(s) Abend-AID Animator A fault analysis tool for mainframes from Compuware. It provides a detailed report of an abend (crash) and can work in conjunction with Compuware's XPEDITER debugging tool. Mainframe X Animator is a MicroFocus tool for debugging your COBOL programs. It intercepts the execution of an application program, showing execution of your code line by line. Application screens are displayed in a different window, as and when required. This process is referred to as animating or animation of a COBOL program. Open X U 1. This is used to identify jobs that are hung. 2. Abend-AID can also monitor and report abends, providing detailed information for analysis. 3. Compuware will provide free education, if requested. 1. Used for stepping thruogh and debugging MicroFocus COBOL programs. 2. Can be used for unit testing and/or deguging any number of issues with the program. BGSM transaction Program used in the LIDP Administrator (JEM) to do mass changes of policy status to Back, Pbac, Rest, etc. - a.k.a. "Background Maintenance". Back going all the way back to Issue Pbac going back to a certain date Rest bring the policy to current from back or pbac Mainframe R 1. This is used to do mass Back/Restore in LIDP, which may also include execution of other changes to the policies. 2. For developers, they use this LIDP transaction to view background maintenance statuses. Business Objects An integrated query, reporting, and analysis tool used to get quick policy information. If you are looking for Open more detailed information, an Easytrieve program would be more appropriate. COBOL is one of the oldest programming languages. It's name is an acronym for COmmon Business- Oriented Language, defining its primary domain in business, finance, and administrative systems for companies and governments. Mainframe U X 1. The policy must in CSS to use this tool. The MAPS project is a work in progress to get all policies converted to CSS. 2. This tool allows querying of data, in order to create reports, select policies for testing, etc. 1. COBOL programs can be used to compare data in files, create reports, read files to select policies for testing, etc. COBOL 2. The usage depends on skills and familiarity. Compare Utility Mainframe U 1. It is used to compare datasets and outputs. 1
CPLP Compare tool/process used to compare data between LIDP Administrator (JEM) regions. Mainframe C,R 1. This is available for LIDP only. 2. Data is extracted as a 'before' image, then extracted as an 'after' image (this can be data from two different environments/regions or from the same region. 3. The before and after images are compared and results provided in Excel format. 1. It is a search database function. 2. It can't access VSAM, PDS, or flat files. 3. It is used to pull out data, from Datacom database tables, to DataQuery DataQuery is an information retrieval tool designed specifically for DATACOM/DB files. Mainframe U X validate, compare to other data (from a different region, prior date, separte file type, etc.), report, analyze, etc. Easytrieve CA Easytrieve is an information retrieval and data management tool designed to simplify programming. It serves as a powerful productivity language for business and information processing that provides easy-to-use information retrieval, sophisticated report writing and comprehensive application development capabilities. Its intuitive programming language enables you to produce reports, while its extended facilities provide the capabilities you need to perform advanced tasks. Mainframe C,U X 1. Easytrieve programs can be used to compare data in files, create reports, read files to select policies for testing, etc. 2. Easytrieve is a reporting language, allowing for quick report creation from data input. 3. Easytrieve has a "match merge" feature that allows for quick file compares. 4. Easytrieve can be used to extract data from files, for example to search policies by specific criteria to use for testing. A family of mainframe data management tools from Compuware. It lets programmers interactively 1. For testing, it is comparable to Compuware's Xpediter. 2. It is used in stripping, comparing and checking out records in manipulate databases and files as well as readily files. File-AID develop test data for new applications. Mainframe X U 3. Compuware will provide free education, if requested. In-house Msg Pump ASP Application developed by Group Open U 1. This is specific to SalesXpress only. 2
Java / Rational (RAD) IBM Rational Application Developer for WebSphere Software (RAD) is a commercial Eclipse-based integrated development environment (IDE), made by IBM's Rational Software division, for visually designing, constructing, testing, and deploying Web services, portals, and Java Enterprise Edition (JEE) applications. Rational Application Developer is an integrated development environment that helps Java software developers design, develop, and deploy their applications. It contains specialized wizards, editors, and validators for a variety of technologies. Open X U 1. It is used to debug Java applications. 2. RAD is a member of the Rational toolset. At Ameritas, we also own Ration Function Tester (RFT) and are planning a purchase of Rational Performance Tester (RPT) and Rational Quality manager (RQM) in 2011. JUnit is a unit testing framework for the Java programming language. JUnit has been important in the development of test-driven development, and is JUnit one of a family of unit testing frameworks collectively known as xunit that originated with SUnit. Open X U 1. This is for Java language. 2. This is used for unit testing of Java applications MS Visual Studio.NET IDE Open X U 1. This is specific to SalesXpress only. With QALoad, you can simulate the load generated by thousands of users without the expense of actual end users or their equipment. QALoad enables you to 1. QA-Load is being retired by the vendor and does not function well with some applications at Ameritas (e.g. Lombardi TeamWorks, BMC UAccess). QA Load quickly develop test scripts, control the conditions for the test, create the virtual users that simulate the load, initiate and monitor the test, and report the results. Open P 2. A replacement for QA-Load has been approved by the Architectural Review Board and implementation is being planned. The replacement is IBM's Rational Performance Tester (RPT). Rational Function Tester (RFT) Automated testing tool that records and plays back tests within Windows,.Net, Java, and HTTP(s) HTML applications. The tool also allows modification and creation of the automation scripts. Individual uses RFT scripts to process functions on a mass amount of policies. Used to submit/issue new business, process contract changes, etc. Group is beginning to use RFT. Mainframe, Open C,R,U 1. Group SalesXpress uses it for Unit testing. 2. Individual Unit uses it for creating test cases, regression testing, performing transactions. 3. Corporate Unit as used RFT to create mass quantities of data to supplement performance testing. 4. Can be used by the business area, business analysts, and/or IT associates. 3
soapui soapui is a free and open source cross-platform Functional Testing solution. With an easy-to-use graphical interface, and enterprise-class features, soapui allows you to easily and rapidly create and execute automated functional, regression, compliance, and load tests. In a single test environment, soapui provides complete test coverage and supports all the standard protocols and technologies. Open C,P Sort Utility Mainframe U 1. soapui is used to test Web Services at Ameritas. 2. Ideally, automated testing is done with purchased tools that allow for vendor support, so that critical application testing is not halted due to issues with tools. However, in some cases, as with Web Services testing, the risks can be weighed to allow the benefits of a tool like soapui to be realized. 1. it is used to sort data, change mass quantity of data, and copy data. Strobe URL Stress WebFocus Strobe measures application performance of both online and batch-processing applications, identifying those areas of your applications that consume excessive CPU, allowing you to deliver high performing applications that consistently meet service level agreements. Mainframe P URL Stress is a powerful client java application that adds load to a specific URL. It simulates parallel user connections by spawning threads and pinging the server repetitively. Open P A web-based development tool that has access to multiple database platforms (Datacom, Oracle, DB2, etc) It can be used for the following: Search, Compare, Ad-Hoc reports, ereports, and Scripting. It can be used to generate extracts/reports in many different formats (Text, HTML, XML, XLS, PDF, DOC, CSV, etc) Open U X 1. To troubleshoot mainframe job that is hung. This is available via TSO and to all developers (based on their security level). 2. This tool can be used with Datacom (mainframe database), IM files, flat files, and VSAM files. It can also be used to find hot spots in sockets. 3. It has an "Auto Strobe" feature which allows thresholds to be set that will activate Strobe if certain conditions are met (e.g. run time exceeds a certain threshold and data begins to be captured). 4. Strobe an be used to establish a baseline for new progams, in order to aid with future performance issue resolution. 5. Compuware will provide free education, if requested. 1. it is a freeware. 2. It is used to stress test servlets. 3. It is used for IVR. 1. Can be used to extract and/or report data to be used for testing, test case selection, etc. 2. Can be used to generate data files to compare (e.g. from two different environments). 4
XPEDITER Beyond Compare Compare Suite A family of mainframe testing programs from Compuware. It provides the programmer with an assortment of debugging tools for TSO, IMS and other mainframe applications. Mainframe X U An open system file compare tool. It allows the user to combine changes from two versions and reconcile difference in the data automatically. Open U,C,R This is a cmopare tool for jobs involving office documents in various formats - MSWord, MSExcel, PDF, Web-Pages Open U,C,R 1. It is used as a code step through & debugging tool. 2. Xpediter allows the developer to visually watch code execution, in order to unit test and/or debug any number of issues with a COBOL program. 3. Data can be used from existing files/processes or manually entered as the program is running. 4. Compuware will provide free education, if requested. 1. There is a NAL install for this application 2. It is integrated with Harvest 3. It is a source code compare 1. Current users for this tool are: Alex Schulte, Stephanie Sterley, Connie Palmer, Rod Termaat 2. No current NAL install for this application * - Testing Codes C - CAT Testing P - Performance Testing R - Regression Testing U - Unit Testing If you need information about any of the above tools, please contact IT Application Quality. 5