COMPUWARE TEST DRIVE TOPAZ WORKBENCH WORKSHOP. Automated Unit Testing
|
|
- Edmund Holmes
- 5 years ago
- Views:
Transcription
1 COMPUWARE TEST DRIVE TOPAZ WORKBENCH WORKSHOP Automated Unit Testing
2 In this tutorial, you will create reusable test scenarios and run them independently with data stubs, regardless of data accessibility. TABLE OF CONTENTS GETTING TO KNOW TOPAZ FOR TOTAL TEST... 2 GENERATING A UNIT TEST...25 APPENDIX A: DATASET FILTERS...55 APPENDIX B: OPENING PERSPECTIVES APPENDIX C: RESIZING VIEW PANES...59 NEXT STEPS...61 GETTING TO KNOW TOPAZ FOR TOTAL TEST Topaz for Total Test allows you to generate a program unit test. First, we ll use Host Explorer to copy and modify program execution JCL. Then we ll use the Xpediter debugger to create a debug configuration that runs a program and generates its unit test. After setting up the unit tests, we ll use Project Explorer to run them. 1. Open Topaz Workbench. 2. Open the Host Explorer perspective. 3. Set up a z/os dataset filter for cwez000.topaz, as shown. NOTE: To learn about dataset filtering, see Appendix A. 4. Expand the filtered dataset list to locate and highlight CWEZ000.TOPAZ.XPED.CNTL, then right-click to display the context menu. 2
3 5. In the context menu, choose Copy To 6. In the Copy to Host dialog box, highlight the Source/Target dataset names, and click Rename 3
4 7. In the Rename Target Dataset dialog box, change the name to CWEZnnn.TOPAZTT.XPED.CNTL, where CWEZnnn is the TSO userid assigned to you for this workshop. 8. Click OK when complete. 9. When the Rename Target Dataset dialog box closes, click Copy. 4
5 10. Look for the Success message in the Status column, and click Close. 11. In the Host Explorer directory, create a z/os dataset filter for your userid. 5
6 12. Expand the dataset list and then the member list for the dataset just created (CWEZnnn.TOPAZTT.XPED.CNTL). Note: To learn about dataset filtering, see Appendix A. 13. Double-click on member CWKTVSKS to open for editing. Note: Your dataset list may differ from the one shown. 14. When the edit window opens, change the CWEZNNNX job name to your userid + X, similar to the one shown. 6
7 15. Close the edit window by clicking the X in the top right corner of the tab. 16. Save the changes in the confirmation dialog box. 17. Open the Xpediter perspective. Note: To learn about opening perspectives, see Appendix B. 7
8 18. Open the Run dropdown from the top navigation, and choose Debug Configurations Note: You may have to scroll down in the dropdown to locate Debug Configurations. 19. Single-click on Xpediter Batch Debug Session to highlight and create that type. 20. Click on the left-most icon on the toolbar to create a new configuration. 8
9 21. Replace the default new configuration name with one of your choosing, then enter the job run JCL, including the member name: [youruserid.topaztt.xped.cntl(cwktvsks)]. 22. Click Autofill to populate the jobname, step and program information. 9
10 23. Select the Breakpoints tab, and choose Load the main module only option to eliminate unneeded breakpoints. 24. Scroll to the right in the top navigation to select the DDIO tab. 25. Add the dataset CWEZ000.TOPAZ.TTT.SHRDIR. 10
11 26. Click Debug. Xpediter will populate numerous views as the program runs. The main program will encounter a breakpoint at the procedure division. 27. Right-click to display the context menu. 28. Choose Generate Unit Test from the context menu. 11
12 29. In the Generate Unit Test dialog box, click New Note: The project field may or may not be populated when this dialog box is first displayed. 30. Enter a project name of your choosing, and select Finish. 12
13 The lower portion of the Generate Unit Test dialog box contains Stub options, where all of the boxes should be checked, as shown. Program stubs allow a unit test to simulate subprogram/subroutine calls. This is especially beneficial when the called code is incomplete and/or unavailable. I/O stubs allow a unit test to bypass reads and writes. Actual data used during the Xpediter program run is captured and stored with the unit test package. The convenience here is that necessary files may be difficult to reproduce or unavailable in the testing environment The maximum number of records should be set to 100, as shown here. This number should never be large, so it is consistent with the purpose of unit testing. 31. When done, click on OK. With the unit testing information collection specified, the paused program may be restarted. 13
14 32. Click the Resume icon on the toolbar or press F8. The terminated message will appear within a couple of minutes in the Debug view. 33. After the program terminates, reopen the Host Explorer perspective. 14
15 34. Select the Project Explorer tab. 35. Navigate to and expand the Unit Test project that was just created. 36. Double-click Runner.jcl in the JCL folder. 15
16 As noted in the JCL comments, you must add a job card as well as two steplib cards: main and concatenated. For the job card: //CWEZnnnT JOB (TESTDRIVE),CLASS=Q,MSGCLASS=R,REGION=0M (where CWEZnnn is your userid) For the main steplib: DSN=SYS2.CW.&CWGACX..SLCXLOAD For the concatenated steplib: DSN=CWEZ000.TOPAZ.TTT.PDSE.LOAD Note: To add a new blank line above a given line, place the cursor at the beginning of a line, and press Enter. Note: View panes may be resized for your convenience. To learn how, see Appendix C. 16
17 37. Close the tab by clicking on the X and selecting Yes. A quick look at the stubs reveals one program stub for the CWKTDATE-called program. There are also two I/O stubs: one for the VSAM read and one for the QSAM write. 38. Double-click the name to look closer. 17
18 Here we see the program stub for the CWKTDATE-called subprogram: 18
19 This is the stub for the input file, which contained 11 records: This is the stub for the report/output file: 19
20 The 22 records written include header and detail lines as well any blank lines. Next, look at the scenario that was built to run the unit test. 39. Double-click to open the scenario. See the four tabs along the bottom where the input data is shown. 20
21 The Stubs tab allows stub selection and deselection for use in the unit test. 21
22 The Assertion tab provides flexibility for data values used in the unit test. The Comparison operator and/or Value may be changed so that data values other than those captured in the I/O stubs may be used. 22
23 The Information tab gives additional notes for team testing. 40. Click on the Input Data tab. 23
24 41. Select the Run Test Scenario icon on the toolbar. Run Test Scenario R Note: The Run Test Scenario icon is also displayed on the Stubs, Assertions and Information toolbars. 42. In the Test Run dialog box that appears, verify that Runner.jcl is highlighted, then check the boxes for Use stubs and Delete temporary files. 43. Click OK. 24
25 A status box similar to the one below will appear. Scroll through the various reports to learn about your completed unit test. GENERATING A UNIT TEST In this workshop, you will generate a program unit test. In the Xpediter debugger, you will create a debug configuration to run a program and generate its unit test. In the Project Explorer, you will modify the JCL and run a unit test. 1. Open the Xpediter perspective, then reset the perspective. 2. Close the Cheat Sheet tab and all tabs that are not part of the Xpediter perspective. Your clean perspective should look like the one shown here. 25
26 Note: Anything in view that is not part of the Xpediter perspective would be activity by a previous user. 3. Click Run on the menu bar at the top, then choose Debug Configurations 26
27 4. Single-click on Xpediter Batch Debug Session to highlight this session type. 5. Click on the New Launch Configuration icon to proceed. The new configuration template should look like the one shown here. Note: The enlargement shows the name field on the top left. Your default name should be similar. 27
28 6. Change the Name at the top to a name of your choosing. The enlargement shows that this launch configuration has been named MY_DB2_Config. 7. Look at the Host Connection field to verify the correct LPAR, which should be TestDrive. Note: You may or may not find a drop-down list for this field. If so, be sure to choose CWCC. 8. Find the Job to Debug Dataset(member) field, which should be blank. 28
29 9. Enter this dataset name: CWEZ000.CX.R SMPE.SLCXCNTL(RUNSAMP1). 10. Select Autofill to populate the Job name and Steps/programs fields. 29
30 The results should show the information seen here. The Target tab is now complete. We will look at two of the other tabs. 30
31 11. Select the Breakpoints tab, then choose the button for Load the main module only. This speeds up unit test generation by not setting breakpoints and stopping in called programs. 12. Select the DDIO tab, and add the dataset SALESSUP.TTT.SHRDIR. 31
32 13. Click Apply and then Debug. The Xpediter execution of the program will begin and many of the Xpediter perspective views will be populated. 32
33 In the program source view, the main program will be paused at the procedure division. 14. Right-click in this view to display the context menu, then choose Generate Unit Test 33
34 15. When the Generate Unit Test box appears, click New to name this project. 16. Name the project Project_cweznnn, where cweznnn is replaced by your assigned TSO userid, and click Finish. Note: The enlargement shows the project name for TSO userid cwez
35 17. Back on the previous screen, check the boxes for Generate program stubs, Generate I/O stubs and Generate DB2 Statement stubs. 18. Accept the other defaults, then click OK. 19. Returning to the program source view, press F8 to resume processing. This may take a few minutes. 35
36 20. If the program does not terminate but stops processing at the GOBACK, press F8 to complete the execution. The Unit Tests Generation is now complete. 21. To run the unit test, open the Host Explorer perspective. The enlargement shows the Host Explorer tab in the upper right. Note: If this is not the case for you, simply click Compuware in the menu bar at the top, and choose Host Explorer from the dropdown menu. 36
37 22. Next, select the Project Explorer tab. 23. Locate and expand your project entry. In this example, the project is Project_cwez
38 When generating the unit test, all stubs were created. The test execution will be done both with and without stubs. Therefore, both sets of JCL must be prepared. It is beneficial to set up a job card that will be appended automatically to the prepared JCL. 24. To do this, choose Window from the menu bar at the top, then select Preferences. 38
39 25. Navigate to the Compuware preferences, then select Topaz for Total Test. 26. Verify and/or change the jobcard to match the one shown below. The job name should be your assigned TSO userid plus one character. The job identification string should be USERZ plus the three numeric digits at the end of your assigned TSO userid. For example, for TSO userid CWEZ001, the job name could be CWEZ001T, and the identification string should be USERZ When complete, click Apply then OK. 39
40 28. Double-click Runner.jcl to open an edit session, as shown. 29. If necessary, modify the first two lines of the //STEPLIB DD statement to match what is shown here in this enlargement box. Do the same for the //SLSF001, //EMPFILE and //RPTFILE DD statements. 40
41 These DD statements appear below: //STEPLIB DD DISP=SHR,DSN=SYS2.CW.&CWGACX..SLCXLOAD // DD DISP=SHR,DSN=CWEZ000.CX.R SMPE.SLCXLOAD //SLSF001 DD DSN=SALESSUP.TTT.SHRDIR,DISP=SHR //EMPFILE DD DSN=CWEZ000.CX.R SMPE.SLCXCNTL(TTTDATD),DISP=SHR //RPTFILE DD SYSOUT=* Note: The two dots following &CWGACX are correct. 30. When changes are complete, click the X on the tab to close the edit session. 31. Then click on Yes in the confirmation box to save the changes. 41
42 Double-click RunnerDb2.jcl to open an edit session.
43 33. Scroll down to view //STEPLIB and //SYSTSIN. You may need to change both areas as well as other DD statements. For steps 34, 35 and 36 below, use the following DD statements: //STEPLIB DD DISP=SHR,DSN=SYS2.CW.&CWGACX..SLCXLOAD // DD DISP=SHR,DSN=CWEZ000.CX.R SMPE.SLCXLOAD //RPTFILE DD SYSOUT=* //SLSF001 DD DSN=SALESSUP.TTT.SHRDIR,DISP=SHR //EMPFILE DD DSN=CWEZ000.CX.R SMPE.SLCXCNTL(TTTDATD),DISP=SHR //SYSTSIN DD * DSN SYSTEM(DBCC) RUN PROGRAM(TTTRUNNR) PLAN(CWKTDB2X) PARMS( /NOSTAE ) END /* NOTE: The two dots following &CWGACX is correct. 43
44 34. If necessary, modify the //STEPLIB as shown: Note: The two dots following &CWGACX are correct. 35. If necessary, modify the //RPTFILE, //EMPFILE and //SLSF001 DD statements as shown: 36. If necessary, modify the //SYSTSIN as shown: 37. When changes are complete, click the X on the tab to close the edit session. 38. Select Yes in the confirmation box to save the changes. 44
45 With the JCL modifications complete, you are now ready to run a test. 39. Locate and double-click Scenario in your project. 40. Locate and select the Run test scenario icon. The initial test run will use all of the stubs created during unit test generation. 45
46 41. Highlight Runner.jcl, and check the Use stubs and Delete temporary files boxes. 42. Click OK when complete. 43. When the test run has finished, view the Test Suite Summary. Your Success rate should be 100%. 46
47 Note: The Stubs Executed information near the bottom of the report. Here you see the stub information in a side-by-side comparison. 47
48 44. Return to your scenario, and activate the Stubs tab along the bottom of the section. We want to run the test again without using stubs. 45. Remove all stubs from the Selected window. It should be completely empty. 48
49 46. Locate and click on the Run test scenario icon. 47. Highlight RunnerDb2.jcl, and uncheck the box for Use stubs. 49
50 48. When the test run has finished, view the Test Suite Summary. Your Success rate should be 100%. We will now rerun the test without using stubs. Instead, we will use a different input file. 49. Double-click RunnerDb2.jcl to open an edit session. Change the input file (//EMPFILE DD statement) member name from (TTTDATD) to (TTTDAT2). 50. Save your changes. 50
51 The resulting report should show two failures indicated in red text. Enlargements are shown below. 51
52 Note: The file used had two additional records that account for the difference in the grand totals. To remedy this situation, return to the Scenario, and select the Assertions tab. 51. For the GRAND_TOTAL, click in the Comparison column, and choose noassert from the dropdown list. Noassert bypasses testing. 52. Do the same for the TOTAL_RECORD. 52
53 53. Click the Run test scenario icon and then Yes in the modified scenario confirmation box. 54. Highlight RunnerDb2.jcl, and leave the box for Use stubs unchecked. 53
54 This time the report will show that two tests have no failures. Congratulations! You have completed the Topaz for Total Test section. The appendices begin on the next page. 54
55 APPENDIX A: DATASET FILTERS The Topaz Workbench Host Explorer provides lists of datasets and databases. These lists are used for subsequent processing such as editing and copying. They function similarly to standard TSO/ISPF option 3.4. Filtering is a way to limit or customize a list, and multiple filters may be used concurrently. In the Host Explorer directory below, the z/os Datasets entry has been expanded, revealing numerous filters. 55
56 1. Leaving the z/os Datasets entry highlighted, right-click to display the context menu, and select Add Filter. 2. In the Add Filter box, add cwt010.f*, and click OK to display a list of all z/os datasets in this LPAR with dataset names that begin with cwt010.f followed by any additional characters. The expanded filtered list should look like this: 56
57 APPENDIX B: OPENING PERSPECTIVES Topaz Workbench is Eclipse-based and uses numerous universal Eclipse perspectives as well as an increasing number of Compuware perspectives. All perspectives follow a common set of standards. In the screenshot below, Topaz Workbench has the Xpediter perspective open and in view. Other currently open perspectives are shown on the tabs to the upper right. Right-clicking on a perspective opens a display with various actions for that perspective. The Reset command is valuable, especially when several views have been resized and/or moved. 57
58 To access and open all available perspectives, choose Window from the main navigation, and select Open Perspective to display a list. Similarly, a list of Compuware perspectives may be displayed by choosing Compuware from the main navigation. 58
59 APPENDIX C: RESIZING VIEW PANES Most Eclipse perspectives display multiple viewing panes that contain abundant information. The panes commonly use horizontal and/or vertical scroll bars to reveal more content and can be resized by dragging the edges or using the standard resize icons. If a second monitor is available, you can also grab the tab and drag it to that monitor. The Test Scenario viewing pane is contained within the entire Host Explorer perspective. To maximize the content in the Test Scenario viewing pane, you click the Maximize icon. If you hover over the icon, it displays the corresponding Maximize tool tip. 59
60 The Test Scenario viewing pane then takes over the window. You can restore the viewing pane to its original size by clicking the Restore icon in the top right corner of the viewing pane. If you hover over the icon, it will display the Restore tool tip. 60
61 To display tabs on a second monitor, grab the tab and drag it to your other monitor. This completes the Topaz for Total Test tutorial for Compuware Test Drive. NEXT STEPS Take a deep dive into other Topaz functionality if you haven t already. Pick your next tutorial: File and Data Management Code Analysis and Debugging Source Code Management, Release Automation and Deployment Automation 61
Getting Started with Xpediter/Eclipse
Getting Started with Xpediter/Eclipse This guide provides instructions for how to use Xpediter/Eclipse to debug mainframe applications within an Eclipsebased workbench (for example, Topaz Workbench, Eclipse,
More informationTopaz for Total Test User Guide
Topaz for Total Test User Guide Table of Contents Welcome to Topaz for Total Test... 1 Introduction... 2 Performance... 2 Intended Audience... 3 How This Guide is Organized... 3 Product Support... 3 Overview
More informationCompuware Test Drive Source Code Management, Deployment, and release Automation
Compuware Test Drive Source Code Management, Deployment, and release Automation Contents Getting Started with SCM - ISPW... 3 Code Changes... 7 ISPW Impact Analysis... 19 Promotion... 36 NEXT STEPS...
More informationGetting Started with Code Coverage/Eclipse
Getting Started with Code Coverage/Eclipse Code Coverage/Eclipse is the modernized GUI for Compuware s Xpediter/Code Coverage product. With it, users can create reports detailing testing efficiency and
More informationIBM Fault Analyzer for z/os
Lab 17314 IBM PD Tools Hands-On Lab: Dive into Increased Programmer Productivity IBM Fault Analyzer for z/os Eclipse interface Hands-on Lab Exercises IBM Fault Analyzer for z/os V13 Lab Exercises Copyright
More informationAt the shell prompt, enter idlde
IDL Workbench Quick Reference The IDL Workbench is IDL s graphical user interface and integrated development environment. The IDL Workbench is based on the Eclipse framework; if you are already familiar
More informationCompuware Test Drive Source Code Management, Deployment, and Release Automation Manage Compile Errors 4/5/2019
Compuware Test Drive Source Code Management, Deployment, and Release Automation Manage Compile Errors 4/5/2019 Contents Getting Started with SCM - ISPW... 3 Code Changes... 7 Generate (AKA Compile)...
More informationNetBeans Tutorial. For Introduction to Java Programming By Y. Daniel Liang. This tutorial applies to NetBeans 6, 7, or a higher version.
NetBeans Tutorial For Introduction to Java Programming By Y. Daniel Liang This tutorial applies to NetBeans 6, 7, or a higher version. This supplement covers the following topics: Getting Started with
More informationWPS Workbench. user guide. "To help guide you through using the WPS user interface (Workbench) to create, edit and run programs"
WPS Workbench user guide "To help guide you through using the WPS user interface (Workbench) to create, edit and run programs" Version: 3.1.7 Copyright 2002-2018 World Programming Limited www.worldprogramming.com
More informationIntroduction to IBM Rational HATS For IBM System i (5250)
Introduction to IBM Rational HATS For IBM System i (5250) Introduction to IBM Rational HATS 1 Lab instructions This lab teaches you how to use IBM Rational HATS to create a Web application capable of transforming
More informationEclipse Tutorial. For Introduction to Java Programming By Y. Daniel Liang
Eclipse Tutorial For Introduction to Java Programming By Y. Daniel Liang This supplement covers the following topics: Getting Started with Eclipse Choosing a Perspective Creating a Project Creating a Java
More informationwww.linkedin.com/in/jimliebert Jim.Liebert@compuware.com Table of Contents Introduction... 1 Why the Compuware Workbench was built... 1 What the Compuware Workbench does... 2 z/os File Access and Manipulation...
More informationAutoCAD 2009 User InterfaceChapter1:
AutoCAD 2009 User InterfaceChapter1: Chapter 1 The AutoCAD 2009 interface has been enhanced to make AutoCAD even easier to use, while making as much screen space available as possible. In this chapter,
More informationWorking with Mailbox Manager
Working with Mailbox Manager A user guide for Mailbox Manager supporting the Message Storage Server component of the Avaya S3400 Message Server Mailbox Manager Version 5.0 February 2003 Copyright 2003
More informationDiscovering Computers & Microsoft Office Office 2010 and Windows 7: Essential Concepts and Skills
Discovering Computers & Microsoft Office 2010 Office 2010 and Windows 7: Essential Concepts and Skills Objectives Perform basic mouse operations Start Windows and log on to the computer Identify the objects
More informationEclipse Quick Reference Windows Hosted
Eclipse Quick Reference Windows Hosted Menus and Keyboard Shortcuts (some menus/items can be hidden in any perspective) File Menu New Open Path Open File Close Close All Save Save As Save All Revert Move
More informationekaizen Lessons Table of Contents 1. ebook Basics 1 2. Create a new ebook Make Changes to the ebook Populate the ebook 41
Table of Contents 1. ebook Basics 1 2. Create a new ebook 20 3. Make Changes to the ebook 31 4. Populate the ebook 41 5. Share the ebook 63 ekaizen 1 2 1 1 3 4 2 2 5 The ebook is a tabbed electronic book
More informationIntroduction to IntelliJ
Introduction to IntelliJ IntelliJ is a large software package used by professional software developers. This document will give you a brief introduction but is by no means exhaustive. If you have questions
More informationCEDMS User Guide
CEDMS 5.3.1 User Guide Section Page # Section 1 User Interface 2 CEDMS DM Toolbar 2 Navigation Pane 3 Document List View Pane 3 Add-on Pane 3 Section 2 Saving and Importing Documents 4 Profile Form 4 Saving
More information2 Getting Started. Getting Started (v1.8.6) 3/5/2007
2 Getting Started Java will be used in the examples in this section; however, the information applies to all supported languages for which you have installed a compiler (e.g., Ada, C, C++, Java) unless
More informationTable of Contents. Chapter 2. Looking at the Work Area
Table of Contents... 1 Opening a PDF file in the work area... 2 Working with Acrobat tools and toolbars... 4 Working with Acrobat task buttons... 13 Working with the navigation pane... 14 Review... 18
More informationGetting Started (1.8.7) 9/2/2009
2 Getting Started For the examples in this section, Microsoft Windows and Java will be used. However, much of the information applies to other operating systems and supported languages for which you have
More informationCompuware Test Drive Source Code Management, Deployment, and Release Automation - Test Drive ISPW Work List and Reporting 3/18/2019
Compuware Test Drive Source Code Management, Deployment, and Release Automation - Test Drive ISPW Work List and Reporting 3/18/2019 Contents Getting Started with SCM ISPW Work List... 3 Work List Reporting...
More informationNavigate to Cognos Cognos Analytics supports all browsers with the exception of Microsoft Edge.
IBM Cognos Analytics Create a List The following instructions cover how to create a list report in IBM Cognos Analytics. A list is a report type in Cognos that displays a series of data columns listing
More informationMaintain an ILE RPG application using Remote System Explorer
Maintain an ILE RPG application using Remote System Explorer ii Maintain an ILE RPG application using Remote System Explorer Contents Maintain an ILE RPG application using Remote System Explorer.......
More informationPrinting Tips Revised: 1/5/18
Printing Tips By: Mike Angstadt This document contains tips on how to print from the PACs. Printing Email Attachments Many email services allow you to preview email attachments. This often misleads patrons
More information2 The Stata user interface
2 The Stata user interface The windows This chapter introduces the core of Stata s interface: its main windows, its toolbar, its menus, and its dialogs. The five main windows are the Review, Results, Command,
More informationTo complete this activity, you will need the following files:
CHAPTER 1 Windows XP More Skills 12 Move Data Between Windows You can open several application windows at the same time; they do not need to be files created by the same program. Having more than one window
More informationTABLE OF CONTENTS. 2 ADDING, REMOVING, AND RESIZING FRAMES IN A FLEX DOCUMENT. 4 ADDING SHEETS. 6 STACKING APPS. 8 SHOWING/HIDING APP TOOLBARS.
TABLE OF CONTENTS TABLE OF CONTENTS... 2 ADDING, REMOVING, AND RESIZING FRAMES IN A FLEX DOCUMENT... 4 ADDING SHEETS... 6 STACKING APPS... 8 SHOWING/HIDING APP TOOLBARS... 9 DISPLAYING THE DOCUMENT TOOLBAR...
More informationTroubleshooting in Microsoft Excel 2002
Page 1 of 8 Troubleshooting in Microsoft Excel 2002 Result: To understand how to work with the Excel software to enter data, navigate the page, and print materials. Tabs Look at the tabs at the bottom
More informationSupplement H.1: JBuilder X Tutorial. For Introduction to Java Programming, 5E By Y. Daniel Liang
Supplement H.1: JBuilder X Tutorial For Introduction to Java Programming, 5E By Y. Daniel Liang This supplement covers the following topics: Getting Started with JBuilder Creating a Project Creating, Compiling,
More informationIntroduction to Eclipse Rich Client Platform Support in IBM Rational HATS. For IBM System i (5250)
Introduction to Eclipse Rich Client Platform Support in IBM Rational HATS For IBM System i (5250) 1 Lab instructions This lab teaches you how to use IBM Rational HATS to create a rich client plug-in application
More informationDESIGN MOBILE APPS FOR ANDROID DEVICES
DESIGN MOBILE APPS FOR ANDROID DEVICES Thank you for participating in a workshop at MicroStrategy World 2019. If you missed or did not finish an exercise and want to complete it after the conference,
More informationSupplement II.B(1): JBuilder X Tutorial. For Introduction to Java Programming By Y. Daniel Liang
Supplement II.B(1): JBuilder X Tutorial For Introduction to Java Programming By Y. Daniel Liang This supplement covers the following topics: Getting Started with JBuilder Creating a Project Creating, Compiling,
More informationIntro to Excel. To start a new workbook, click on the Blank workbook icon in the middle of the screen.
Excel is a spreadsheet application that allows for the storing, organizing and manipulation of data that is entered into it. Excel has variety of built in tools that allow users to perform both simple
More informationIntroduction to Eclipse Rich Client Platform Support in IBM Rational HATS For IBM System i (5250)
Introduction to Eclipse Rich Client Platform Support in IBM Rational HATS For IBM System i (5250) Introduction to Eclipse Rich Client Platform Support in IBM Rational HATS 1 Lab instructions This lab teaches
More informationMigration from HEW to e 2 studio Development Tools > IDEs
Migration from HEW to e 2 studio Development Tools > IDEs LAB PROCEDURE Description The purpose of this lab is to allow users of the High-performance Embedded Workbench (HEW) to gain familiarity with the
More informationIntermediate Microsoft Excel 2008
Intermediate Microsoft Excel 2008 Table of Contents ADVANCED FORMATTING... 2 FORMATTING NUMBERS... 2 WRAPPING TEXT... 3 THE MERGE AND CENTER FUNCTIONS... 4 INSERTING COMMENTS... 5 FREEZE PANES... 6 INSERTING
More informationExcel Tables & PivotTables
Excel Tables & PivotTables A PivotTable is a tool that is used to summarize and reorganize data from an Excel spreadsheet. PivotTables are very useful where there is a lot of data that to analyze. PivotTables
More informationModule 4: Working with MPI
Module 4: Working with MPI Objective Learn how to develop, build and launch a parallel (MPI) program on a remote parallel machine Contents Remote project setup Building with Makefiles MPI assistance features
More informationIntroduction to IBM Rational HATS For IBM System z (3270)
Introduction to IBM Rational HATS For IBM System z (3270) Introduction to IBM Rational HATS 1 Lab instructions This lab teaches you how to use IBM Rational HATS to create a Web application capable of transforming
More informationStatus Bar: Right click on the Status Bar to add or remove features.
Excel 2013 Quick Start Guide The Excel Window File Tab: Click to access actions like Print, Save As, etc. Also to set Excel options. Ribbon: Logically organizes actions onto Tabs, Groups, and Buttons to
More informationSpreadsheet definition: Starting a New Excel Worksheet: Navigating Through an Excel Worksheet
Copyright 1 99 Spreadsheet definition: A spreadsheet stores and manipulates data that lends itself to being stored in a table type format (e.g. Accounts, Science Experiments, Mathematical Trends, Statistics,
More informationPrerequisites for Eclipse
Prerequisites for Eclipse 1 To use Eclipse you must have an installed version of the Java Runtime Environment (JRE). The latest version is available from java.com/en/download/manual.jsp Since Eclipse includes
More information3 Getting Started with Objects
3 Getting Started with Objects If you are an experienced IDE user, you may be able to do this tutorial without having done the previous tutorial, Getting Started. However, at some point you should read
More informationExcel 2016 Basics for Windows
Excel 2016 Basics for Windows Excel 2016 Basics for Windows Training Objective To learn the tools and features to get started using Excel 2016 more efficiently and effectively. What you can expect to learn
More informationCOPYRIGHTED MATERIAL. Using Adobe Bridge. Lesson 1
Lesson Using Adobe Bridge What you ll learn in this lesson: Navigating Adobe Bridge Using folders in Bridge Making a Favorite Creating metadata Using automated tools Adobe Bridge is the command center
More informationTREX Set-Up Guide: Creating a TREX Executable File for Windows
TREX Set-Up Guide: Creating a TREX Executable File for Windows Prepared By: HDR 1 International Boulevard, 10 th Floor, Suite 1000 Mahwah, NJ 07495 May 13, 2013 Creating a TREX Executable File for Windows
More informationWPS Workbench. user guide. To help guide you through using WPS Workbench to create, edit and run programs. Workbench user guide Version 3.
WPS Workbench user guide To help guide you through using WPS Workbench to create, edit and run programs Version: 3.3.4 Copyright 2002-2018 World Programming Limited www.worldprogramming.com Contents Introduction...7
More information7 The Integrated Debugger
7 The Integrated Debugger Your skill set for writing programs would not be complete without knowing how to use a debugger. While a debugger is traditionally associated with finding bugs, it can also be
More informationYour password is: firstpw
SHARE Session #9777: WebSphere and Rational Developer Hands-on-Labs Building Java application on System z with RDz Lab exercise (estimate duration) Part 1: Your first Java application on z/os (~35 min).
More informationInvestigator Site OC RDC PDF User Guide
Investigator Site OC RDC PDF User Guide Version 1.0 Page 1 of 40 TABLE OF CONTENTS Accessing OC RDC Steps for Access 3 Logging On 4 Change Password 4 Laptop and System Security 5 Change Study 5 Navigating
More informationIBM Rational Rhapsody Gateway Add On. User Manual
User Manual Rhapsody IBM Rational Rhapsody Gateway Add On User Manual License Agreement No part of this publication may be reproduced, transmitted, stored in a retrieval system, nor translated into any
More informationModule 3: Working with C/C++
Module 3: Working with C/C++ Objective Learn basic Eclipse concepts: Perspectives, Views, Learn how to use Eclipse to manage a remote project Learn how to use Eclipse to develop C programs Learn how to
More informationIBM Rational Rhapsody Gateway Add On. User Guide
User Guide Rhapsody IBM Rational Rhapsody Gateway Add On User Guide License Agreement No part of this publication may be reproduced, transmitted, stored in a retrieval system, nor translated into any
More informationFigure 1. Simplicity Studio
SIMPLICITY STUDIO USER S GUIDE 1. Introduction Simplicity Studio greatly reduces development time and complexity with Silicon Labs EFM32 and 8051 MCU products by providing a high-powered IDE, tools for
More informationBASIC NAVIGATION & VIEWS...
Content Overview VISUAL TOUR... 5 NEW FEATURES IN OUTLOOK 2010... 6 BASIC NAVIGATION & VIEWS... 7 SETTING PREFERENCES... 7 Creating an Outlook Shortcut... 7 Choosing a Startup View... 7 CUSTOMIZING INBOX
More informationPart I. Integrated Development Environment. Chapter 2: The Solution Explorer, Toolbox, and Properties. Chapter 3: Options and Customizations
Part I Integrated Development Environment Chapter 1: A Quick Tour Chapter 2: The Solution Explorer, Toolbox, and Properties Chapter 3: Options and Customizations Chapter 4: Workspace Control Chapter 5:
More informationWorking with Macros. Creating a Macro
Working with Macros 1 Working with Macros THE BOTTOM LINE A macro is a set of actions saved together that can be performed by issuing a single command. Macros are commonly used in Microsoft Office applications,
More informationDeveloping Intelligent Apps
Developing Intelligent Apps Lab 1 Creating a Simple Client Application By Gerry O'Brien Overview In this lab you will construct a simple client application that will call an Azure ML web service that you
More informationNSCC SUMMER LEARNING SESSIONS MICROSOFT OFFICE SESSION
NSCC SUMMER LEARNING SESSIONS MICROSOFT OFFICE SESSION Module 1 Using Windows Welcome! Microsoft Windows is an important part of everyday student life. Whether you are logging onto an NSCC computer or
More informationCONTENT PLAYER 9.6_CA_BBP_EN_1.0
CONTENT PLAYER 9.6_CA_BBP_EN_1.0 COPYRIGHT Copyright 1998, 2009, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names
More informationDB Change Manager. User Guide. Version 17.0 Published December 2017
DB Change Manager User Guide Version 17.0 Published December 2017 2017 IDERA, Inc. IDERA, the IDERA logos, and all other IDERA product or service names are trademarks or registered trademarks of IDERA,
More information2. create the workbook file
2. create the workbook file Excel documents are called workbook files. A workbook can include multiple sheets of information. Excel supports two kinds of sheets for working with data: Worksheets, which
More informationTopaz Workbench Data Visualizer User Guide
Topaz Workbench Data Visualizer User Guide Table of Contents Displaying Properties... 1 Entering Java Regular Expressions in Filter Fields... 3 Related Topics... 3 Exporting the Extract Trace Events View...
More informationOpen. Select the database and click. Print. Set printing options using the dropdown menus, then click the
The Original Quick Reference Guides Microsoft Access 2010 Access is a tool for creating and managing databases collections of related records structured in an easily accessible format such as a table,
More informationLexisNexis CD. on Folio 4. User s Guide
LexisNexis CD on Folio 4 User s Guide LexisNexis and the Knowledge Burst logo are trademarks and Lexis, lexis.com and Shepard s are registered trademarks of Reed Elsevier Properties Inc., used under license.
More informationLab 0 Introduction to the MSP430F5529 Launchpad-based Lab Board and Code Composer Studio
ECE2049 Embedded Computing in Engineering Design Lab 0 Introduction to the MSP430F5529 Launchpad-based Lab Board and Code Composer Studio In this lab, you will be introduced to the Code Composer Studio
More informationIntroduction to Computation and Problem Solving
Class 3: The Eclipse IDE Introduction to Computation and Problem Solving Prof. Steven R. Lerman and Dr. V. Judson Harward What is an IDE? An integrated development environment (IDE) is an environment in
More informationBASICS OF THE RENESAS SYNERGY PLATFORM
BASICS OF THE RENESAS SYNERGY PLATFORM TM Richard Oed 2018.11 02 CHAPTER 11 EVENT ANALYSIS WITH TRACEX CONTENTS 11 EVENT ANALYSIS WITH TRACEX 03 11.1 An Introduction to TraceX 03 11.2 Built-in Views and
More informationIBM. User's Guide. IBM Explorer for z/os. Version 3 Release 0 SC
IBM Explorer for z/os IBM User's Guide Version 3 Release 0 SC27-8431-01 IBM Explorer for z/os IBM User's Guide Version 3 Release 0 SC27-8431-01 Note Before using this information, be sure to read the
More informationOnline Quick Start Guide January 2018
Online Quick Start Guide January 2018 Contents 1. Activate your OpticStudio Online account... 2 2. Start a session... 2 3. Navigate your session... 3 4. Stay connected... 4 5. Save files and end your session...
More informationCustomize the Navigation Pane
Page 1 of 7 Microsoft Office Outlook Home > Products > Outlook > Outlook 2007 Help and How-to > Search and navigation > Navigation pane Customize the Navigation Pane Applies to: Microsoft Office Outlook
More informationLaboratory Assignment #4 Debugging in Eclipse CDT 1
Lab 4 (10 points) November 20, 2013 CS-2301, System Programming for Non-majors, B-term 2013 Objective Laboratory Assignment #4 Debugging in Eclipse CDT 1 Due: at 11:59 pm on the day of your lab session
More informationTurning Point Response System and Turning Point Anywhere
What s in the TurningPoint Clicker Case? Each TurningPoint Clicker Case should have two primary components: USB input receiver (1) Clickers (30) How to Test the Response Devices Click TurningPoint AnyWhere
More informationCHAPTER 1 COPYRIGHTED MATERIAL. Finding Your Way in the Inventor Interface
CHAPTER 1 Finding Your Way in the Inventor Interface COPYRIGHTED MATERIAL Understanding Inventor s interface behavior Opening existing files Creating new files Modifying the look and feel of Inventor Managing
More informationUser Guide 701P Wide Format Solution Wide Format Scan Service
User Guide 701P44865 6204 Wide Format Solution Wide Format Scan Service Xerox Corporation Global Knowledge & Language Services 800 Phillips Road Bldg. 845-17S Webster, NY 14580 Copyright 2006 Xerox Corporation.
More informationIn this lab, you will build and execute a simple message flow. A message flow is like a program but is developed using a visual paradigm.
Lab 1 Getting Started 1.1 Building and Executing a Simple Message Flow In this lab, you will build and execute a simple message flow. A message flow is like a program but is developed using a visual paradigm.
More informationThis paper is based on a session I presented at the Enterprise Modernisation Conference held in Stuttgart in May Updated March 19, 2010
Enterprise Modernisation Customising RDz with Menu Manager Enterprise Modernisation Working Group, Stuttgart, May 29, 2008 Anthony Rudd DATEV eg anthony.rudd@datev.de This paper is based on a session I
More informationAppendix B WORKSHOP. SYS-ED/ Computer Education Techniques, Inc.
Appendix B WORKSHOP SYS-ED/ Computer Education Techniques, Inc. 1 ISPF/PDF Environment 1. Log on to ISPF/PDF; different installations have different logon procedures. 1.1. The ISPF/PDF Primary Option Menu
More informationConfiguring External Links in Visual Discovery AE
Copyright 2014 WebFOCUS Release 8.0 Version 08 July 2014 Technical Memo Information Builders Two Penn Plaza New York, NY 10121-2898 (212) 736-4433 TM4742 Configuring External Links in Visual Discovery
More informationImpero Learning Series Teacher Tips English
Learning Series English Solutions Ltd. www.imperosoftware.com installation guide Table of Contents Tips for Console Users 3 Restricting... Individual Users 3 Lock Screen,... Keyboard & Mouse 4 Run Website/Program...
More informationTechnical Publications 1View
Technical Publications 1View 1View User Guides Overview... 2 Homepage... 4 Subscription Management... 5 Table of Contents (TOC)... 6 Navigation... 8 Search... 11 Linking... 13 Order List... 14 Graphic
More informationOracle Connector for Outlook User s Guide
Oracle Connector for Outlook 2003 User s Guide MIT IS&T Oracle Connector for Outlook Release Team Revised: January 7, 2005 MIT IS&T Oracle Connector for Outlook Release Team MIT-OCFO-2003-UG.doc Revised
More informationDisplay Systems International Software Demo Instructions
Display Systems International Software Demo Instructions This demo guide has been re-written to better reflect the common features that people learning to use the DSI software are concerned with. This
More informationCreating Interactive PDF Forms
Creating Interactive PDF Forms Using Adobe Acrobat X Pro for the Mac University Information Technology Services Training, Outreach, Learning Technologies and Video Production Copyright 2012 KSU Department
More informationChapter11 practice file folder. For more information, see Download the practice files in this book s Introduction.
Make databases user friendly 11 IN THIS CHAPTER, YOU WILL LEARN HOW TO Design navigation forms. Create custom categories. Control which features are available. A Microsoft Access 2013 database can be a
More informationAppendix C: Custom Title Blocks
Appendix C: Custom Title Blocks Setting up Custom Title Blocks OrCAD Capture includes a title block template that enables you to customize the following items: Company name and address ,
More informationReading: Managing Files in Windows XP
Student Resource 13.4a Reading: Managing Files in Windows XP Directions: All recent versions of Windows (XP, Vista, Windows 7) have fairly similar ways of managing files, but their graphic user interfaces
More informationExcel 2016 Basics for Mac
Excel 2016 Basics for Mac Excel 2016 Basics for Mac Training Objective To learn the tools and features to get started using Excel 2016 more efficiently and effectively. What you can expect to learn from
More informationCopyright 2018 MakeUseOf. All Rights Reserved.
15 Power User Tips for Tabs in Firefox 57 Quantum Written by Lori Kaufman Published March 2018. Read the original article here: https://www.makeuseof.com/tag/firefox-tabs-tips/ This ebook is the intellectual
More informationAdministration. Training Guide. Infinite Visions Enterprise Edition phone toll free fax
Administration Training Guide Infinite Visions Enterprise Edition 406.252.4357 phone 1.800.247.1161 toll free 406.252.7705 fax www.csavisions.com Copyright 2005 2011 Windsor Management Group, LLC Revised:
More informationHOW TO BUILD YOUR FIRST ROBOT
Kofax Kapow TM HOW TO BUILD YOUR FIRST ROBOT INSTRUCTION GUIDE Table of Contents How to Make the Most of This Tutorial Series... 1 Part 1: Installing and Licensing Kofax Kapow... 2 Install the Software...
More information1. ECI Hosted Clients Installing Release 6.3 for the First Time (ECI Hosted) Upgrading to Release 6.3SP2 (ECI Hosted)
1. ECI Hosted Clients........................................................................................... 2 1.1 Installing Release 6.3 for the First Time (ECI Hosted)...........................................................
More informationPublished on Online Documentation for Altium Products (
Published on Online Documentation for Altium Products (https://www.altium.com/documentation) Home > Simulation Profiles Using Altium Documentation Modified by Jason Howie on Dec 14, 2017 Along with other
More informationIBM i Debugger. Overview Service Entry Points Debugger Functions Attach to an IBM i Job Launch Configurations and Settings
1 IBM i Debugger IBM i Debugger Overview Service Entry Points Debugger Functions Attach to an IBM i Job Launch Configurations and Settings 2 Integrated Debugger - Overview RPG, COBOL, CL, C, and C++ IBM
More informationWINDOWS NT BASICS
WINDOWS NT BASICS 9.30.99 Windows NT Basics ABOUT UNIVERSITY TECHNOLOGY TRAINING CENTER The University Technology Training Center (UTTC) provides computer training services with a focus on helping University
More informationIntro to MS Visual C++ Debugging
Intro to MS Visual C++ Debugging 1 Debugger Definition A program used to control the execution of another program for diagnostic purposes. Debugger Features / Operations Single-Stepping 100011101010101010
More informationDB2 for z/os Stored Procedure support in Data Server Manager
DB2 for z/os Stored Procedure support in Data Server Manager This short tutorial walks you step-by-step, through a scenario where a DB2 for z/os application developer creates a query, explains and tunes
More informationSharePoint 2010 Site Owner s Manual by Yvonne M. Harryman
SharePoint 2010 Site Owner s Manual by Yvonne M. Harryman Chapter 9 Copyright 2012 Manning Publications Brief contents PART 1 GETTING STARTED WITH SHAREPOINT 1 1 Leveraging the power of SharePoint 3 2
More information