excel for qa - must know

29
EXCEL: BE PROFESSIONAL

Upload: olesia-hirnyk

Post on 27-Jun-2015

257 views

Category:

Technology


0 download

DESCRIPTION

Just Excel tips you need to know about Excel :)

TRANSCRIPT

Page 1: Excel for QA - must know

EXCEL: BE PROFESSIONAL

Page 2: Excel for QA - must know

I. History/statistic

II. What to do to make usage easier

III. Examples – how to do

Agenda

Page 3: Excel for QA - must know

Excel in QC process

16%9%

11%

55%

9%

What test case management tool/s you are using on your current project?

JIRARALLYTest PerfectMS ExcelTestLink?

Page 4: Excel for QA - must know

Excel in QC process

16%9%

11%

55%

9%

What test case management tool/s you are using on your current project?

JIRARALLYTest PerfectMS ExcelTestLink

Page 5: Excel for QA - must know

History

1984 1987 1990 1993 1996 1999 2002 2005 2008 2011

Excel 1.0 for MAC

Excel 2.0 for Windows

Has included VBA

Part of the Microsoft Office

Excel's History

Page 6: Excel for QA - must know

Excel in QC life

IT process usage: • Test cases• Statuses reporting• For process management tracking

Usage for:• Calculations• Graphical data illustration• Exporting data from other tools for analysis

Page 7: Excel for QA - must know

What is usability of Excel file?

… then something wrong with yours data presenting in Excel…

So, you need refactoring its format.

If they don’t understand what is that from first look….

Page 8: Excel for QA - must know

How to: Separate info appropriately

What areas can be separated:

Worksheets: Execution for each Sprint/IterationExecution on different environmentsConfiguration of environmentDifferent areas of testingOther additional information

Page 9: Excel for QA - must know

How to: Use spreadsheets space

Fixed Area: - No more than Header Line needs;- Should take less than 20% of workspace;Remember: - this info is needed for info below only.

Work Area. Remember: - is the MAIN area of document;- Should take morethan 80% of workspace;- In this area you focused all the time.

Page 10: Excel for QA - must know

How to improve documents?

1. User friendly format

2. Dynamic: formulas, colorizing, groups etc.

3. Automation (macros, usage of VBA )

Page 11: Excel for QA - must know

Example #1

colorizing

usage of Conditional Formatting

Page 12: Excel for QA - must know

Result

Page 13: Excel for QA - must know

Zebra?

No problem!

Example #2

Page 14: Excel for QA - must know

Result

Page 15: Excel for QA - must know

Example #3

Data validation or

How to make life easier

Page 16: Excel for QA - must know

ResultExample A

Page 17: Excel for QA - must know

Example B

Page 18: Excel for QA - must know

Macro

To be or not to be?

Page 19: Excel for QA - must know

Macros – for what we can use it

Organization of LOGICCreating its own “features” in ExcelMoving/creating/deleting files in systemAUTOMATION of frequent actions:

Generating reportsCollecting any dataUpdating files automaticallyGenerating Test Data

Page 20: Excel for QA - must know

Example #4: Own Ribbon

Page 21: Excel for QA - must know

My Tab

• Copy worksheets

• Clear results

• Change date/name

• Change data view

• Separate/Merge data

• Other

Local TASK:

Page 22: Excel for QA - must know

How to create its own Ribbon

• Create new .xlam Excel file

• Open .xlam in ‘Custom UI Editor For Microsoft Office’ tool

• Edit .xlam file and validate/save changes

Page 23: Excel for QA - must know

‘Custom UI Editor For Microsoft Office’ tool

Page 24: Excel for QA - must know

What is macro?

Page 25: Excel for QA - must know

Example #5: Logic

SUDOKU

Page 26: Excel for QA - must know

Example #6: Globalization

File2.xlsxFile1.xlsx File3.xlsx

MainFile.xlsx

Page 27: Excel for QA - must know

Workbooks.Open Filename:= “[D:/File1.xlsx]”Range("A1").SelectSelection.CopyWindows("MainFile.xlsx").ActivateRange("A1").SelectActiveSheet.PasteWindows("File1.xlsx").ActivateActiveWindow.Close

How does it work?

Page 28: Excel for QA - must know

JIRA

MainFile.xlsx

TestTrack

Reporting

System

Page 29: Excel for QA - must know

QUESTIONS?