Uploaded image for project: 'QA Framework'
  1. QA Framework
  2. RATEST-171

Create All the Feature files that are missing in qaframework

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Must
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Quality Assurance (QA)
    • Labels:
    • Complexity:
      Undetermined

      Description

      Create all the feature files following their corresponding step definitions and steps class that are missing.
      1. https://github.com/openmrs/openmrs-contrib-qaframework/blob/master/src/test/resources/features/refapp-2.x/01-module/modules.feature
      2.https://github.com/openmrs/openmrs-contrib-qaframework/blob/master/src/test/resources/features/refapp-2.x/03-trackPatient/admitPatient.feature
      3.https://github.com/openmrs/openmrs-contrib-qaframework/blob/master/src/test/resources/features/refapp-2.x/03-trackPatient/internalPatientTransfer.feature
      4.https://github.com/openmrs/openmrs-contrib-qaframework/blob/master/src/test/resources/features/refapp-2.x/03-trackPatient/transfer.feature
      5. https://github.com/openmrs/openmrs-contrib-qaframework/blob/master/src/test/resources/features/refapp-2.x/04-provider/providers.feature
      6.https://github.com/openmrs/openmrs-contrib-qaframework/blob/master/src/test/resources/features/refapp-2.x/05-location/locations.feature
      7.https://github.com/openmrs/openmrs-contrib-qaframework/blob/master/src/test/resources/features/refapp-2.x/06-user/roles.feature
      8.https://github.com/openmrs/openmrs-contrib-qaframework/blob/master/src/test/resources/features/refapp-2.x/06-user/users.feature
      9.https://github.com/openmrs/openmrs-contrib-qaframework/blob/master/src/test/resources/features/refapp-2.x/07-visit/visitTypes.feature
      10.https://github.com/openmrs/openmrs-contrib-qaframework/blob/master/src/test/resources/features/refapp-2.x/07-visit/visits.feature
      11.https://github.com/openmrs/openmrs-contrib-qaframework/blob/master/src/test/resources/features/refapp-2.x/08-encounter/encounters.feature
      12.https://github.com/openmrs/openmrs-contrib-qaframework/blob/master/src/test/resources/features/refapp-2.x/09-form/forms.feature
      13.https://github.com/openmrs/openmrs-contrib-qaframework/blob/master/src/test/resources/features/refapp-2.x/11-diagnosis/diagnoses.feature
      14.https://github.com/openmrs/openmrs-contrib-qaframework/blob/master/src/test/resources/features/refapp-2.x/13-appointment/appointments.feature
      15.

      Feel free to create each feature file to have its its own separate ticket and use this as an epic ticket,
      Note: Each feature file must have its own corresponding step definition, And Again if there is no step definition defined that means it is replaced by a test class in referenceapplication distribution,

      We can only have one step /test per single feature file
      Talk thread for more conversations here https://talk.openmrs.org/t/missing-feature-and-step-definition-files/34201/8

      cc Sharif Magembe Kakumirizi Daud Ivan Nsookwa Irene Nyakate grace nakiguli this might be of hot cake to dive into writing gherkin feature files cc Ian Bacher Daniel Kayiwa

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                Unassigned Unassigned
                Reporter:
                sharif Sharif Magembe
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: