My version of rocket science - 1  N <ul><li>This presentation airs an intelligent way of using textual documentation with ...
My version of rocket science - 2  N <ul><li>KeyDocs  will define the Project, Programme or Organisation. These documents w...
DocIndex 1 of 10  N <ul><li>DocIndex (viewer) main menu </li></ul>
DocIndex 2 of 10 <ul><li>KeyDocs  main menu </li></ul>
DocIndex 3 of 10 <ul><li>Display a selectable list of  KeyDocs </li></ul>
DocIndex 4 of 10 <ul><li>Now display a summarised list of the sections in the selected  KeyDoc </li></ul>
DocIndex 5 of 10 <ul><li>Select one of the sections in the document and the text is displayed </li></ul>
DocIndex 6 of 10 <ul><li>The power of this tool lies in the fact that ALL relevant project/programme/organisational-level ...
DocIndex 7 of 10 <ul><li>The contents of all of the KeyDocs are stored in two tables:  tblSectionHeaders  – which is a sum...
DocIndex 8 of 10 <ul><li>and  File_Decomposition  – which is textual body for all  KeyDocs </li></ul>
DocIndex 9 of 10  N <ul><li>There is a keyword/key phrase Search facility for the group of  KeyDocs,  which allows the use...
DocIndex 10 of 10 <ul><li>and the reader can, very quickly, become acquainted with the context in which the specific searc...
InternetMiner 1 of 10  N <ul><li>InternetMiner  main menu </li></ul>
InternetMiner 2 of 10 <ul><li>Enter a suitably relevant URL - in this case, found by doing a “biztalk performance test” se...
InternetMiner 3 of 10 <ul><li>And the page(s) are decomposed into  InternetMiner , in much the same way as  DocIndex </li>...
InternetMiner 4 of 10 <ul><li>The list of decomposed URLs can be viewed (and refreshed either manually or automatically) s...
InternetMiner 5 of 10 <ul><li>And the content from ALL of the decomposed URLs can be viewed at a glance </li></ul>
InternetMiner 6 of 10  N <ul><li>And relevant search keywords or key phrases can be entered </li></ul>
InternetMiner 7 of 10 <ul><li>And the result be displayed (in various forms) - so that the user can see, contextually, whe...
InternetMiner 8 of 10 <ul><li>Alternative views of the results (and search strings) can be made </li></ul>
InternetMiner 9 of 10  N <ul><li>And you can quickly build up a picture of the various (in this case technical Biztalk) ph...
InternetMiner 10 of 10  N <ul><li>And how they relate to the overall topic (Biztalk Performance testing) </li></ul>
VisioDecompositer 1 of 2 N <ul><li>VisioDecompositer  takes a straightforward Visio diagram….. </li></ul>
VisioDecompositer 2 of 2 N <ul><li>And converts it into two-dimensional information that can be “mapped” into test cases o...
Going forward  N <ul><li>Can I suggest that you identify 20 of your projects’ Key Documents (KeyDocs) – both Word document...
End of presentation
Upcoming SlideShare
Loading in...5
×

My Version Of Testing Rocket Science V4

229

Published on

A selection of three of my utilities that have helped me make sense of I.T. Projects (and Programmes') from a testing perspective!

DocIndex InternetMiner

Published in: Software, Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
229
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • The techniques presented here are available in many different guises! Obviously, there are numerous high-powered, corporate-level amalgamation and assimilation tools that do exactly what I’m achieving here (but they are rather expensive) but this is a glimpse into my own practical productivity tools that I use in my testing arena. My tools have evolved from years ago. They started as a simple (IBM) JCL Decompositer. The Decompositer grew from extracting simple JCL Job Decks, and mapping those internal/external file dependencies into two-dimensional tables to this suite of tools. DocIndex – extracts textual info from Word Documents into two-dimensional tables. It parses the Word object model into two tables to form a Table of Contents and text body repository of all paragraphs in a Word document. InternetMiner – does a similar job to DocIndex by extracting HTML data from URLs on the Internet, Intranet or Extranet into two-dimensional tables. It parses the Internet Explorer object model into two tables to form a table of contents and text body repository of all text data on the web page. It also maintains details of all Hyperlinks and scripts executed on each web page. VisioDecompositer – does a similar job to both DocIndex and InternetMiner by extracting (properly formed) Visio diagram information into a two-dimensional table. It parses the Visio object model into one table to form a two-dimensional view of boxes and lines on a page. The common theme outlined here is that decomposition takes place into two-dimensional tables. Common search words or phrases that are meaningful to a project, or programme or an organisation are quickly linked across one (or more) KeyDoc repositories. The natural and logical organisation of Word documents, Visio diagrams and internet/intranet web pages allows sentences and paragraphs of text data to be stored “in context” with one another – this facilitates a far more powerful search facility than can be achieved by conventional means. This presentation shows how
  • Transcript of "My Version Of Testing Rocket Science V4"

    1. 1. My version of rocket science - 1 N <ul><li>This presentation airs an intelligent way of using textual documentation with diagrammatic information found across all projects and programmes in today organisations. </li></ul><ul><li>3 tools– DocIndex , InternetMiner and VisioDecompositer </li></ul><ul><li>One unique way to access and cross-reference source material and turn it into linked, contextual information that covers an entire project, programme or even organisation. The common theme identified here is that decomposition of data takes place into a common format </li></ul><ul><li>Extract text from Word documents, text from Internet/intranet web pages and diagrammatic information from Visio diagrams into two-dimensional tables and use intelligent cross-referencing to enhance the view of a project/programme or organisation </li></ul>
    2. 2. My version of rocket science - 2 N <ul><li>KeyDocs will define the Project, Programme or Organisation. These documents will (usually) be the key deliverable documents from the SDLC (SUMMIT in the case of M&S). Originally created to enable me to prove (automatically) test coverage at any level in an organisation </li></ul><ul><li>KeyDocs repository for a Project (say, 80 documents in the case of IS). KeyDocs repository for a Programme (say, 400 documents in the case of Foods). KeyDocs repository for an organisation (say, 1500 documents in the case of M&S) </li></ul><ul><li>The more documents in the KeyDocs repositories, the better the ability to cross-refer textual and diagrammatic information “across the piste”. It all aids the Big Picture (from a testing perspective) but ultimately enables far greater power to be unleashed. The key principle here is the quality of the defined KeyDocs is paramount ! Suggest you include ONLY signed-off (non-draft) documents from SUMMIT </li></ul><ul><li>Not convinced? Here are some screen shots to give you a better flavour of what I’ve been blagging on about in these first couple of slides and the underlying notes…. </li></ul>
    3. 3. DocIndex 1 of 10 N <ul><li>DocIndex (viewer) main menu </li></ul>
    4. 4. DocIndex 2 of 10 <ul><li>KeyDocs main menu </li></ul>
    5. 5. DocIndex 3 of 10 <ul><li>Display a selectable list of KeyDocs </li></ul>
    6. 6. DocIndex 4 of 10 <ul><li>Now display a summarised list of the sections in the selected KeyDoc </li></ul>
    7. 7. DocIndex 5 of 10 <ul><li>Select one of the sections in the document and the text is displayed </li></ul>
    8. 8. DocIndex 6 of 10 <ul><li>The power of this tool lies in the fact that ALL relevant project/programme/organisational-level documentation is captured into the tool in a pertinent and common format </li></ul>
    9. 9. DocIndex 7 of 10 <ul><li>The contents of all of the KeyDocs are stored in two tables: tblSectionHeaders – which is a summarised “table of contents” for a KeyDoc </li></ul>
    10. 10. DocIndex 8 of 10 <ul><li>and File_Decomposition – which is textual body for all KeyDocs </li></ul>
    11. 11. DocIndex 9 of 10 N <ul><li>There is a keyword/key phrase Search facility for the group of KeyDocs, which allows the user to quickly become acquainted with “project specific” terminology </li></ul>
    12. 12. DocIndex 10 of 10 <ul><li>and the reader can, very quickly, become acquainted with the context in which the specific search terms are used. </li></ul>
    13. 13. InternetMiner 1 of 10 N <ul><li>InternetMiner main menu </li></ul>
    14. 14. InternetMiner 2 of 10 <ul><li>Enter a suitably relevant URL - in this case, found by doing a “biztalk performance test” search string in Google UK </li></ul>
    15. 15. InternetMiner 3 of 10 <ul><li>And the page(s) are decomposed into InternetMiner , in much the same way as DocIndex </li></ul>
    16. 16. InternetMiner 4 of 10 <ul><li>The list of decomposed URLs can be viewed (and refreshed either manually or automatically) so that the information contained therein is always up to date </li></ul>
    17. 17. InternetMiner 5 of 10 <ul><li>And the content from ALL of the decomposed URLs can be viewed at a glance </li></ul>
    18. 18. InternetMiner 6 of 10 N <ul><li>And relevant search keywords or key phrases can be entered </li></ul>
    19. 19. InternetMiner 7 of 10 <ul><li>And the result be displayed (in various forms) - so that the user can see, contextually, where the search term is used </li></ul>
    20. 20. InternetMiner 8 of 10 <ul><li>Alternative views of the results (and search strings) can be made </li></ul>
    21. 21. InternetMiner 9 of 10 N <ul><li>And you can quickly build up a picture of the various (in this case technical Biztalk) phrases </li></ul>
    22. 22. InternetMiner 10 of 10 N <ul><li>And how they relate to the overall topic (Biztalk Performance testing) </li></ul>
    23. 23. VisioDecompositer 1 of 2 N <ul><li>VisioDecompositer takes a straightforward Visio diagram….. </li></ul>
    24. 24. VisioDecompositer 2 of 2 N <ul><li>And converts it into two-dimensional information that can be “mapped” into test cases or test scripts quite easily </li></ul>
    25. 25. Going forward N <ul><li>Can I suggest that you identify 20 of your projects’ Key Documents (KeyDocs) – both Word documents and those useful diagrams that EVERY projects’ personnel refers to at some stage in their projects/programmes lifecycle and I’ll show you what these tools can do for you </li></ul><ul><li>Remember, the more documents in the KeyDocs repositories, the better the ability to cross-refer “across the piste”. The key principle here is the quality of the defined KeyDocs is paramount ! Suggest you include ONLY signed-off (non-draft) documents from the various SUMMIT Quality Gates </li></ul><ul><li>Please refer to the Notes Page for suggested document types to include in your KeyDocs repository – but feel free to include your own as you see fit </li></ul><ul><li>I’ll run your material through my (automated) tools and show you what pops out the other end – you’ll be surprised </li></ul>
    26. 26. End of presentation

    ×