Tuesday, June 23, 2009

Defect Opener User Manual


Automated Defect Opener User Manual

Step 1: Ensure that you have the QC open and your New Defect window open, non-maximized


Step 2: Install and then launch the program

You may kill the program anytime with Cancel / Esc, else you may Pause it with Pause button. With Pause, just ensure you do not move the cursor from the original position so that it will begin again, when un-paused, successfully.


Defect opening automatic script.
Welcome to Roy's defect opener Version 2.5 Covered by the GNU open source license included with this installation. I will ask you for a few inputs and then let the magic begin. You may press ESC to exit, Pause to Pause the script

Step3: Follow the onscreen instructions.

NOTE: You have to fill in the needed values VERY ACCURATELY else my  program is not responsible for your typo / errors and anything that may change in QC is beyond my control but I will quickly supply hotfixes for QC changes once I am notified

Some input values are checked when it is being input, however it does not differentiate between capitalized and non-capitalized entries, so please be aware of this limitation.

Step 4: Put in the release. Default is R11. Currently it is limited to R11 & R12:

NOTE: At any input boxes / prompts, if you enter either an empty or incorrect value my program will throw a Null / Invalid Input error and return you to the input again until you put acceptable values, else press cancel to kill the script:

   

Step 5: Type in the environment very carefully, and in CAPITALS, default is SAT1A, for now limited to
FIE OMS: DEV1B DEV1C or SAT2A or SAT1A,
FIE AMSS: AMST1B or AMST2B or AMST3B,
FIE CRM: CRMT1B or CRMT2B or CRMT3B,
PIE OMS: SAT1B or SAT1E, or
PIE AMSS: AMST2G or AMST2J, or
PIE CRM: CRMT2G or CRMT2J


Step 6: type in the Originating Application. Default is Data Extract Testing


Step 7: Type in the Severity just the number, default is 1


Step 8: Click YES or NO if the Defect / Issue is Blocking


Step 9: Type in your scenario name, default is S1_R010PRV_SE_A_SSO.

NOTE: Here there is no promise what you have on BSP / Data sheet will match what is in QC, I have my program to catch errors thrown from QC later on.

On a performance level, I noticed that upon the 1st run, my program is not fast enough to catch these errors, I may suggest doing a warm up regression of a dummy defect filling and then it will be ready for actual future runs.


Step 10: Type in the brief Summary which will appear in the title of your defect. My program will do the pre-population of the title (FIE _ ) so DO NOT include that pre-population.



The full pre-typed verbiage is:

has exception during on OR Semi Final with / without exception


Step 11: Type in either 1 or 2 or 3. Default is 1.
1 = Triage, 2 = Test Planning, 3 = other (for the defects which testing handles directly with external systems like ERP EPIC [SSR and NSS], OVALS [VSA, NE911, HSA], Equifax [The credit rating in CRM doesn’t match data sheet])

NOTE: Triage will always be opened as defects, so for end of a release testing, you need to change it MANUALLY to an issue before submitting.

Test Planning will always be opened as an Issue

Other will always be opened as a defect


Step 12: Type in either ERP EPIC (SAP) or Equifax or OVALS NSP. Default is ERP EPIC (SAP).
NOTE: TRY NOT MAKE ANY TYPING MISTAKES HERE. The program will check, however again alphabet CAPITALIZATION is your responsibility
This window below ONLY APPEARS if you choose 3 in Step 10 above.


Step 13: Type in either jc3263 for OVALS or dg1681 ERP EPIC. Default is jc3263.
For Equifax, please look at the on call list.
This ONLY APPEARS if you choose 3 in Step 10 above.


Step 14: Type in either Development (non-vendor) or Vendor. Default is Development (non-vendor).
This ONLY APPEARS if you choose 3 in Step 10 above.



Step 15: Select 1, 2, 3, or 4 for the generic template pre-population of app specific / all generic defect recreation steps. Default is 4, to populate all the CRM AMSS OMS steps.



Step 16: Click OK to dismiss the message. Since R10, we now have 10 PMT codes. Default is 6 (for Ordering = 324784)

Program
Test Area:
PMT:
1
CVoIP
324552
2
IP Services
324669
3
IPDSLAM
324671
4
Provisioning
324715
5
Network
324731
6
Ordering
324784
7
Integration
324797
8
Enterprise 
324823
9
Billing
325006
10
Customer Care
325410



Step 17: Click OK to dismiss the message. MAKE SURE YOU HAVE THE NEW
DEFECT WINDOW OPEN, ready and activated as soon as AFTER you click the OK
button.

Ready to populate defect?
Please ensure that the new defect window is opened, non-maximized and active. DO NOT DO ANYTHING ELSE WHILE THE SCRIPT POPULATES! You may press ESC to exit, Pause to Pause the script


Step 18: Click OK to dismiss the message.
NOTE: This ONLY happens if you either have not opened the New Defect window, else you have it open but not active. Please get ready in 5 seconds or less as soon as you click OK to dismiss as the script will try to discover your “New Defect” Window.

Once my script starts, DO NOT PLAY WITH YOUR MOUSE, DO NOT SURF THE WEB, DO NOT TOUCH ANYTHING UNTIL A HARD BREAK CHECK POINT APPEARS FOR ANY ERRORS THROWN BY QC


Step 19: My script will check and catch for any of the variables filled in and incase if QC still doesn’t like it for some reason. As per screen instructions, please manually correct it and then ensure that the cursor is in the current errored out text box so that the script can continue moving to the next field accurately.




Then it means that QC doesn’t understand your scenario name and you then need to search for it MANUALLY. And after you have the right scenario in, make sure the cursor is in SCENARIO text box, then click OK on the next message box.

Step 20: This is the end of the program, a generic template of steps from earlier selection to recreate will be dumped into the description along with needed important data like generic BAN Number, CRM ID, Customer address etc.






Wednesday, June 17, 2009

Screen Capture Tool Version 1.5 User Manual


Roy’s Screen Capture and Image Dumper tool

Step 1:
Ensure you have created an empty folder for your scenario.
Example: C:\satest10\S2_R123CHG_B_CCO


Step 2:
Install the program and launch the program

Step 3:
Click OK on the Intro Information Box:


Step 4:
Click ok on the Intro 2 Information Box:

This program can be a standalone recompiler, else attempt to capture screenshots sequentially, open a word document, save it to your file and folder name of choice, and then start dumping your images into the word doc and save it up. For now recommended word file name is ___.doc To capture images press F10 and to compile images into word doc, press F9 The program can be killed with the cancel button when there is a dialogue box, else while running, press Alt+s to exit, Pause to Pause the script

Step 5:
Browse to select the target folder (both for fresh screen shots and for re-dumping purposes): C:\satest10\S2_R123CHG_B_CCO

Note: To kill script at any time, press Alt+S (on the keyboard) else the Cancel (GUI on screen) button whichever available.


Step 6:
Select the name for the document for which you want it to be named. Suggested is ___ . You DO NOT NEED to specify the extension. By default, part of the name has been populated which you may choose to use.

Example: S2_R123CHG_B_CCO_US_SHIFT_29DEC2008

Step 7:
If you need to just re-dump a prior unsuccessful run, click the NO button, else click Yes to proceed to the screen capture mode.


Step 8:
Enter the highest image numbering in the folder you specified, it has to be greater than 0 (Zero).  Upon entering a valid value, let the program do its work and it will open a Microsoft Word Document and start dumping images sequentially.
DO NOT MOVE THE MOUSE OR DO ANY OTHER ACTIVITY WHICH MAY JEOPARDIZE THE AUTOMATIC DUMPING.

Note: This only appears if you are going to perform the re-dumping only, from pressing No from step 7.

Anything else entered like alphabets, symbols, null / empty values and negative numbers (or a combination of them) will result in an error message and will prompt for you to try again.






Step 9:
Click OK to dismiss Text Box which marks the beginning of the program’s readiness to begin capturing screen shots.
NOTE: the program runs silently in the system tray with the icon.
Note: You may left click this icon (and a menu shows up) in the system tray to pause / resume the script also.


Step 10:

To Capture once per snap / screen shot, press your keyboard Function button 10 aka F10. A brief text bubble next to your mouse pointer will let you know that you have successfully captured the incrementing sequence # image, and it will self dismiss:


You will notice that the files are captured sequentially starting with 1.jpg:



To kill script at any time, press Alt+s (on the keyboard) else the Cancel (Message Box on screen) button whichever available.


Step 11:

If you are done capturing and ready to compile screen shots, Press F9. Click Yes if you are indeed done, No to return to Screen Capture Mode. A new Microsoft Word Document and it will automatically start dumping the images sequentially, saving the MS Word Doc as a *.doc and automatically exits.

PLEASE NOTE: DO NOT do any other operation on your computer while this script is dumping the images. Make sure ALL WINDOWS are minimized, even when you press F9 and some windows show up again, minimize them.






Step 12:

The program will check if you need to perform the re-dumping of the current screen capture run in case it was not successful. Click Yes to Exit, and No to re-dump.
This can be performed multiple times until satisfied.


Click Yes from above:


Click Yes from above (this will self dismiss in 3 seconds):


Followers