Uploaded image for project: 'National Data Service'
  1. National Data Service
  2. NDS-157

Investigate Unit/E2E testing for GUI

    XMLWordPrintableJSON

Details

    • NDS Sprint 14, NDS Sprint 16

    Description

      As described in ndslabs issue #23, unit / integration are something that NDS Labs currently lacks. This can cause new and old issues alike to bubble up unnoticed until a manual round of testing reveals them. While I am not familiar enough with Go to recommend technologies, there seem to be some existing methodologies for testing Go applications.

      There are several options regarding unit or integration/e2e testing in AngularJS applications. Many such options are enumerated here: http://stackoverflow.com/questions/300855/javascript-unit-test-tools-for-tdd

      Two of the more common choices in this area are either Jasmine or Mocha + Chai + Sinon for writing test specs (Ruby style), with Karma + Protractor for running tests specs.

      Gliffy Diagrams

        Attachments

          Issue Links

            Activity

              People

                lambert8 Sara Lambert
                lambert8 Sara Lambert
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Time Tracking

                    Estimated:
                    Original Estimate - 1 day Original Estimate - 1 day
                    1d
                    Remaining:
                    Remaining Estimate - 0 minutes
                    0m
                    Logged:
                    Time Spent - 1 week, 4 days
                    1w 4d

                    Tasks