Test framework for reference application to be shared with other Openmrs derivative projects

Build: #182 was successful

Job: Default Job was successful

Stages & jobs

  1. Default Stage

  2. Release to maven

    Requires a user to start manually

Code commits

Git

  • k-joseph <kaweesi.joseph2012@gmail.com>

    k-joseph <kaweesi.joseph2012@gmail.com> 20652d0374bfd726f3980c87afa57a36b50bf951

    Merge pull request #40 from openmrs/qa
    Merge qa branch with master

  • k-joseph <kaweesi@jembi.org>

    k-joseph <kaweesi@jembi.org> 4ed5ceeca2751985ded5be8b4201e8c6414065e9

    supporting triggering firefox headless

    • src/main/java/org/openmrs/uitestframework/page/TestProperties.java (version 4ed5ceeca2751985ded5be8b4201e8c6414065e9)
    • src/main/java/org/openmrs/uitestframework/test/TestBase.java (version 4ed5ceeca2751985ded5be8b4201e8c6414065e9)
  • Daniel Kayiwa

    Daniel Kayiwa 5f20b8f4b50d0d42dd9bfba4f64e1090c349a202

    Revert "Followupcommit to Add clickOnLast Method (#35)" (#39)
    This reverts commit bb4f30a973cc93f9febcc4e5350255e998d36174.

    • src/main/java/org/openmrs/uitestframework/page/Page.java (version 5f20b8f4b50d0d42dd9bfba4f64e1090c349a202)
  • dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

    dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> d71f14d54df96670f2db6c5f5752bfee62ff3493

    Bump mysql-connector-java from 5.1.25 to 8.0.16 (#38)
    Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 5.1.25 to 8.0.16.
    - [Release notes](https://github.com/mysql/mysql-connector-j/releases)
    - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES)
    - [Commits](https://github.com/mysql/mysql-connector-j/compare/5.1.25...8.0.16)

    Signed-off-by: dependabot[bot] <support@github.com>

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

    • pom.xml (version d71f14d54df96670f2db6c5f5752bfee62ff3493)
  • MAGEMBE SHARIF <48015736+sherrif10@users.noreply.github.com>

    MAGEMBE SHARIF <48015736+sherrif10@users.noreply.github.com> bb4f30a973cc93f9febcc4e5350255e998d36174

    Followupcommit to Add clickOnLast Method (#35)

    • src/main/java/org/openmrs/uitestframework/page/Page.java (version bb4f30a973cc93f9febcc4e5350255e998d36174)
  • k-joseph <kaweesi@jembi.org>

    k-joseph <kaweesi@jembi.org> 6fe16add5570b71024a1025f418c839a8f2cbae4

    disabled waiting on page for elements and fixed login go url

    • pom.xml (version 6fe16add5570b71024a1025f418c839a8f2cbae4)
    • src/main/java/org/openmrs/uitestframework/page/LoginPage.java (version 6fe16add5570b71024a1025f418c839a8f2cbae4)
    • src/main/java/org/openmrs/uitestframework/page/Page.java (version 6fe16add5570b71024a1025f418c839a8f2cbae4)
  • k-joseph <kaweesi@jembi.org>

    k-joseph <kaweesi@jembi.org> e5216f0394e16a1df1ad0d268eaff5dac17e8aa2

    downgraded selenium to 4.0.0-alpha-6

    • pom.xml (version e5216f0394e16a1df1ad0d268eaff5dac17e8aa2)
  • k-joseph <kaweesi@jembi.org>

    k-joseph <kaweesi@jembi.org> 5ff84026655a67ef23b59aaad10dc6fee843e1fc

    upgraded junit, selenium and drivers

    • pom.xml (version 5ff84026655a67ef23b59aaad10dc6fee843e1fc)
    • src/main/java/org/openmrs/uitestframework/test/TestBase.java (version 5ff84026655a67ef23b59aaad10dc6fee843e1fc)
    • src/main/resources/chromedriver/linux/chromedriver (version 5ff84026655a67ef23b59aaad10dc6fee843e1fc)
    • src/main/resources/chromedriver/mac/chromedriver (version 5ff84026655a67ef23b59aaad10dc6fee843e1fc)
    • src/main/resources/chromedriver/windows/chromedriver.exe (version 5ff84026655a67ef23b59aaad10dc6fee843e1fc)
    • src/main/resources/firefoxdriver/mac/geckodriver (version 5ff84026655a67ef23b59aaad10dc6fee843e1fc)
  • k-joseph <kaweesi@jembi.org>

    k-joseph <kaweesi@jembi.org> f20119eb32cd068a9f3dd1dd005c04e822d0ea91

    added firefox support and upgraded to the latest version of selenium

    • pom.xml (version f20119eb32cd068a9f3dd1dd005c04e822d0ea91)
    • src/main/java/org/openmrs/uitestframework/page/LoginPage.java (version f20119eb32cd068a9f3dd1dd005c04e822d0ea91)
    • src/main/java/org/openmrs/uitestframework/page/TestProperties.java (version f20119eb32cd068a9f3dd1dd005c04e822d0ea91)
    • src/main/java/org/openmrs/uitestframework/test/RestClient.java (version f20119eb32cd068a9f3dd1dd005c04e822d0ea91)
    • src/main/java/org/openmrs/uitestframework/test/TestBase.java (version f20119eb32cd068a9f3dd1dd005c04e822d0ea91)
    • src/main/java/org/openmrs/uitestframework/test/TestData.java (version f20119eb32cd068a9f3dd1dd005c04e822d0ea91)
  • k-joseph <kaweesi@jembi.org>

    k-joseph <kaweesi@jembi.org> 9a17943b1856185ae8324283b3f831ed192446c1

    adding a headless trigger

    • src/main/java/org/openmrs/uitestframework/page/TestProperties.java (version 9a17943b1856185ae8324283b3f831ed192446c1)
    • src/main/java/org/openmrs/uitestframework/test/TestBase.java (version 9a17943b1856185ae8324283b3f831ed192446c1)
  • k-joseph <kaweesi@jembi.org>

    k-joseph <kaweesi@jembi.org> 7811c2b61ac130a09e8421f39c1a58692786d883

    refactored autologin at startup, added login.location property

    • src/main/java/org/openmrs/uitestframework/page/TestProperties.java (version 7811c2b61ac130a09e8421f39c1a58692786d883)
    • src/main/java/org/openmrs/uitestframework/test/TestBase.java (version 7811c2b61ac130a09e8421f39c1a58692786d883)
  • k-joseph <kaweesi@jembi.org>

    k-joseph <kaweesi@jembi.org> 2cb16a970d151680f152cd9cb4be885711ad5e20

    looking up webdrivers from any project's resource running the tests

    • src/main/java/org/openmrs/uitestframework/page/TestProperties.java (version 2cb16a970d151680f152cd9cb4be885711ad5e20)
    • src/main/java/org/openmrs/uitestframework/test/TestBase.java (version 2cb16a970d151680f152cd9cb4be885711ad5e20)
  • k-joseph <kaweesi@jembi.org>

    k-joseph <kaweesi@jembi.org> db11996fbc059373b574972688da7cd0264d330d

    Added auto login at broswer launch test property

    • .gitignore (version db11996fbc059373b574972688da7cd0264d330d)
    • src/main/java/org/openmrs/uitestframework/page/TestProperties.java (version db11996fbc059373b574972688da7cd0264d330d)
    • src/main/java/org/openmrs/uitestframework/test/TestBase.java (version db11996fbc059373b574972688da7cd0264d330d)