Changeset 45b3145


Ignore:
Timestamp:
Aug 23, 2017 2:48:16 PM (4 weeks ago)
Author:
www-data <www-data@…>
Branches:
master
Children:
bcb9859
Parents:
7fdc5b7
git-author:
Bang Pham Huu <b.phamhuu@…> (08/15/17 10:55:54)
git-committer:
www-data <www-data@…> (08/23/17 14:48:16)
Message:

ticket:1439 - WS-client, SECORE web interfaces automated testing

Summary:
WS-client, SECORE are web applications of rasdaman. They are used frequently but they don't have the web interfaces tests.
Although, web services were added to system test, but, the user interfaces (Javascript, HTML) also needed to test to make sure these applications behave correctly from user's perspective.
Hence, a Java application which uses Selenium web driver and PhantomJs? (a headless web browser) is built to run these interface test cases automatically when running system test.

Test Plan: Run the system test or run the test script of test_web_interfaces.

Reviewers: dmisev

Differential Revision: http://codereview.rasdaman.org/D448

Files:
56 added
1 edited

Legend:

Unmodified
Added
Removed
  • .gitignore

    r2b11d49 r45b3145  
    99*.patch
    1010petascope.properties
    11 pom.xml
    1211target/*
    1312nb-configuration.xml
    1413applications/petascope/pom.xml
     14applications/petascope/petascope_core/pom.xml
     15applications/petascope/petascope_main/pom.xml
     16applications/petascope/petascope_migration/pom.xml
    1517applications/petascope/target
    1618applications/secore/secore-core/pom.xml
     
    190192
    191193# testing
     194phantomjs
     195phantomjsdriver.log
     196test_web_interfaces-spring-boot.jar
     197
    192198#core
    193199systemtest/testcases_manual/test_crash_rasserver/queries_metrics
     
    226232applications/petascope/petascope_migration/target/
    227233
     234/systemtest/testcases_services/test_web_interaces/TestWebInterfaces/target/
     235/systemtest/testcases_services/test_web_interfaces/TestWebInterfaces/target/
Note: See TracChangeset for help on using the changeset viewer.