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.
| # | 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 |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 2 | 200 |
| Changed | 1 | 2 |
| Inserted | 0 | 0 |
| Removed | 0 | 0 |
| 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 |
No regular expressions were active.
| 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 |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.