692. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 10/12/2018 4:04:45 PM Eastern Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

692.1 Files compared

# Location File Last Modified
1 Vetlink 2.0.zip\Vetlink 2.0\vetlink-web.zip\vetlink-web\acceptance_test README Thu Nov 2 15:14:16 2017 UTC
2 Vetlink 2.0.zip\Vetlink 2.0\vetlink-web.zip\vetlink-web\acceptance_test README Fri Oct 12 13:44:32 2018 UTC

692.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 2 200
Changed 1 2
Inserted 0 0
Removed 0 0

692.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

692.4 Active regular expressions

No regular expressions were active.

692.5 Comparison detail

  1  
  2                                                           AUTOMATIO N README F ILE
  3  
  4   This docum ent has be en created  to help a ny automat ion tester  working o n this Rub y-Selenium  Framework
  5  
  6     Precondi tions:
  7  
  8     User: Th is suite c an be run  using any  veteran us er
  9     Browser:  Firefox v ersion 45. 0
  10     Selenium -webdriver : v2.53.4
  11     Environm ent: curre ntly autom ation is o nly run on  the local  environme nt
  12     Device:  15 inch ma c book wit h the reso lution set  to 1920 x  1200
  13  
  14   The follow ing compon ents and f eatures an d combinat ions of co mponents a nd feature s will be  tested:
  15  
  16          - E dit My Pro file
  17          - S earch
  18          - G roups
  19          - P ersonal Li st
  20          - A bout
  21          - H elp
  22          - L aunchpad
  23          - L og Off
  24  
  25     Test Obj ective:
  26  
  27     To test  and automa te Veteran  Link the  tester wil l need to  enter, vie w, and tra ck health  related is sues infor mation and
  28     cover 10 0% test co verage of  all develo pment work .
  29  
  30     The auto mation tes ter will n eed to tes t:
  31  
  32     The gene ral object ive for te sting to C reate Find  informati on about h ealth-rela ted issues , Find and  converse  via email
  33     with oth er Veteran s or Autho rized User s who have  common in terest,  J oin groups  of Vetera ns or Auth orized Use rs to
  34     discuss  a specific  topic and  manage to  validate  and verify  all the a pplet’s an d within e ach Applet  all the d omains
  35     with res pective da ta to be d isplayed.
  36  
  37     Also, al l the test  fields, b uttons, li nks, accor dions, ico ns, header s, screen,  text, dat a, etc. an d all the  components
  38     that are  part of t his applic ation will  be tested  to meet t he require ments.
  39  
  40     Gemfile:
  41  
  42     All the  dependent  gems neede d to run t ests in th is framewo rk are lis ted in the  Gemfile.  The gem ve rsions
  43     specifie d in the G emfile sho uld not be  changed.  Changing t he gem ver sion can c ause depre cation iss ues to the
  44     framewor k
  45  
  46     Database  Configura tion:
  47  
  48     This fra mework is  using Mong oDB to run  for the b ack end. A ll methods  related t o mongoDB  can be fou nd in DBUt ility.rb
  49     and Mong oData.rb f ile.
  50                                                                                                                                                                                                                                                                 ##
  51     The Gems  in the Ge mfile are  all you ne ed to run  the Seleni um-Ruby
  52     framewor k.
  53  
  54     Reports:
  55  
  56     The allu re-report  in the acc eptance_te st directo ry shows t he last re gression r un report  for this a pp and
  57     can be v iewed by o pening the  html.inde x file ins ide the Al lure_Regre ssion dire ctory on f irefox bro wser versi on 45.
  58  
  59     The Allu re-Report  configurat ion can be  found in  the rspec_ helper.rb  file under  the test  directory.  Once an a utomation
  60     script i s run, All ure will g enerate a  directory  which cons ists of .x ml files.  To convert  these fil es into an  html doc
  61     that can  be used f or reporti ng a comma nd line to ol needs t o be confi gured exte rnally. To  configure  the allur e command
  62     line too l, follow  the steps  specified  in this li nk: http:/ /wiki.qato ols.ru/dis play/AL/Al lure+Comma ndline. On ce the
  63     command  line tool  is configu red, run t his comman d "allure  generate"  and the pa th to the  directory.  This will  create a
  64     separate  directory  in the fr amework si milar to t he allure- report dir ectory cur rently fou nd under t he
  65     acceptan ce test di rectory.
  66  
  67     Run test s:
  68  
  69     All test  scripts t o run are  found in t he spec di rectory. T o run spec s open any  file unde r the spec  directory  and click
  70     on run.  Run button  location  will be di fferent de pending on  the Integ rated Deve lopment En vironment  used to wo rk
  71     on this  framework.
  72  
  73     Run the  below comm ands from  the comman d line to  run specif ic tags de pending on  what you  want to ru n. Rspec " it"
  74     blocks,  "describe"  blocks, a md "contex t" blocks  can be tag ged and ra n separate ly dependi ng on the  circumstan ces.
  75  
  76     Tests no t run:
  77  
  78     Updated  selenium f ramework:
  79  
  80     The upda ted seleni um framewo rk can be  found and  cloned by  going to t his stash
  81       link: http s:// DNS . URL /projects/ NAVYMED/re pos/vetlin k/browse?a t=refs%2Fh eads%2FRel ease-1.0.2 -Branch
  82  
  83     The fram ework for  automation  will be f ound under  the accep tance_test  directory
  84  
  85     Code cha nges:
  86  
  87     Most rec ent code c hanges and  commits t o this fra mework can  be found  in the aut omation-te st-refacto r Branch.
  88  
  89  
  90  
  91  
  92  
  93  
  94  
  95  
  96  
  97  
  98  
  99  
  100  
  101