Reference application 2.10-SNAPHOT UI TESTING RESULTS

 
NO.Person Who TestedPage TestedFunctionalities TestedObservations made/Any issues found outPending IssuesIssues
?
Changes Resolved
1Irene Nyakatelogin pageinputs for username and password

The border color effect on the active input does not exactly match that in usual UI.

The inputs also are a bit wider than usual

Their border radius also looks bigger

This is what we have to expect from form components of bootstrap.This is not an issue.


login pageThe  text for the locationsThe text has a bigger font compared to the usual UIThis is what we have to expect from form components of bootstrap.This is not an issue.


login pagelogin buttonThe color is gray while the in the usual UI it is greenhttps://github.com/openmrs/openmrs-module-referenceapplication/pull/70


login  pageCan't  log inIf you click the 'can't log in?' the pop up is displayed at the bottom of the page and the user can not be able to see the full message, the whole login page is also blurred by the pop up. In the usual UI the pop up opens in the middle of the page and gives the user opportunity to click OK, also the page is not blurred.https://github.com/openmrs/openmrs-module-referenceapplication/pull/70


User dashboardIcons

The icons are smaller than usual 

On the icon for "Find Patient Record" the word should be on one line not two. The same applies  to the icon for "Configure Metadata"

https://github.com/openmrs/openmrs-module-referenceapplication/pull/70


User dashboardNavigation bar

The drop down on admin is fine and that of the location is fine.

Logout is fine, on click it logs you out of the system.

No issue


Find Patient RecordSearch barThe search bar looks incomplete without the cancel icon in it and also there’s a big space between the search bar and the table where the search results are displayed. https://github.com/openmrs/openmrs-module-coreapps/pull/248

DONE



Active visits

This section seems to be lacking the Search field and the filters on the extreme right seem to be so close to the result table, I think they are occupying the place for the search field.

Also even if this shows no results for the active visits,  the word none spans through 4 columns, am not sure if it is meant to be like that.

It's meant to be like this no data to search no search field. I already mentioned that in the talk thread as well.


Patient dashboard
On the patient dashboard, under the “General actions” card, on the RA-2.10-SNAPSHOT, this card looks longer than the normal card.



Register Patient

All the functionalities are working fine, right from entering data on demographics to confirming patient registration.

The validations/checks  for the kind of data a user puts in also work fine, e.g you can not proceed to another section if you have not provided data in the required fields on that section 

On submission, a success message is displayed with a green tick and the patient number.  

The cancel also works fine, and if pressed will take you to the section to fill in patient demographics.

No Issue


Capture VitalsSearch bar/field

The search field is extremely long and does not have a cancel icon in it.

The border color effect also doesn't match that of the usual UI.

https://github.com/openmrs/openmrs-module-coreapps/pull/248

DONE



VitalsVitals

After searching and finding a patient whose vitals you need to capture, and after clicking "yes capture vitals", on the page for vitals, the color for the icon and the text "Save Form" does not match that for the usual UI. 

The validations are working fine in case there are fields left blank.

When all vitals are filled and saved, there's a success notification given.

https://github.com/openmrs/openmrs-module-htmlformentryui/pull/25


Appointment scheduling Appointment scheduling dashboard iconsThere’s big space at the right and left margins and also the wording for the “Daily Appointments” should be on one line. The spacing between icons is smaller than the usual.https://github.com/openmrs/openmrs-module-appointmentschedulingui/pull/16


Manage Service TypesTable headersThe alignment text in the table headers does not match the one in the usual UI.https://github.com/openmrs/openmrs-module-appointmentschedulingui/pull/16


Service TypedescriptionThe text area for description is too widehttps://github.com/openmrs/openmrs-module-appointmentschedulingui/pull/16


Manage Appointment Blocks

The alignment of the "Services" input field and the words “view all types” needs to be worked on.

Also the text color for the words “view all types” needs be worked on.

https://github.com/openmrs/openmrs-module-appointmentschedulingui/pull/16


Manage AppointmentsSearch bar

The input field is too wide and has no cancel icon.

https://github.com/openmrs/openmrs-module-coreapps/pull/248

DONE



Manage AppointmentsManage Appointments of a patient I registeredThe input fields color doesn't match that of the Usual UI and also the text color for texts; clear and view all types needs to be changed.https://github.com/openmrs/openmrs-module-appointmentschedulingui/pull/16


Manage AppointmentsManage Appointments, below Schedule a New Appointment, in "View all types

The color of the text of the service types in the drop down list does not match that of the usual UI

https://github.com/openmrs/openmrs-module-appointmentschedulingui/pull/16


Daily appointments

The screen gets dimmed and the drop down is in a fixed position which may not be possible for the user to access all the service types.

Also the text color needs to be changed.

https://github.com/openmrs/openmrs-module-appointmentschedulingui/pull/16


Appointment Requests

The error message is not well aligned with the X button


Note: I feel I have not seen more functionality on this page, may be some one can test it.

https://github.com/openmrs/openmrs-module-appointmentschedulingui/pull/16


Create Appointment Block

The text color for “view all types” which is at the bottom needs to be changed to match the usual one.

When "view all types” is clicked, there are two displays of services which I think is an error and needs to be fixed and also the text color needs fixing.

https://github.com/openmrs/openmrs-module-appointmentschedulingui/pull/16


Reports
Everything looks fine save for the bootstrap changes that make the RA-2.10 SNAPSHOT UI look smaller. The widths needs to be a little increased.



Data Management


Select two patients to merge

The left margin for ‘Merge Patient Electronic Records’ icon is too big


Merge Patient Electronic Records>>Select two patients to merge...

The bar codes in the Patient ID fields are a bit not well aligned with the inputs and also this page should not be scrollable. There’s a scroll bar on the right side of the page





Configure Metadata
All seems fine save for the margin but the margins of the contents in configure metadata need to be reduced




Concepts >>  Manage Concept DictionaryAll seems fine for this page




Concepts >>  Manage Concept Dictionary>>Manage conceptsAll seems fine for this page




Concepts >>  Manage Concept Dictionary>>Manage concepts>> Add conceptAll seems fine for this page




Concepts >>  Manage Concept Dictionary>>Manage concept classesAll seems fine for this page




Concepts >>  Manage Concept Dictionary>>Manage concept classes>>Add Concept ClassAll seems fine for this page




Concepts >>  Manage Concept Dictionary>>Manage Reference TermsAll seems fine for this page




Concepts >>  Manage Concept Dictionary>>Add New Reference TermAll seems fine for this page




Concepts >>  Manage Concept Dictionary>>Manage Concept SourcesAll seems fine for this page




Concepts >>  Manage Concept Dictionary>>Manage Concept Sources>>Add New Concept SourceAll seems fine for this page




Concepts >>  Manage Concept Dictionary>>Manage Concept Sources>>Edit Concept SourceAll seems fine for this page




Concepts >>  Manage Concept Dictionary>>View Concept DatatypesAll seems fine for this page




Concepts >>  Manage Concept Dictionary>>View Concept Datatypes>>View a selected Concept DatatypeAll seems fine for this page




Concepts >>  Manage Concept Dictionary>>Manage Concept Stop WordsAll seems fine for this page




Concepts >>  Manage Concept Dictionary>>Manage Concept Stop Words>>Add New Concept Stop WordAll seems fine for this page




Concepts >>  Manage Concept Dictionary>>Manage DrugsAll seems fine for this page




Concepts >>  Manage Concept Dictionary>>Manage Drugs>>Add Concept DrugAll seems fine for this page




Manage Encounter  RolesColor of the text needs to be changed to match that of the usual UI




Add New Encounter RoleAll looks fine




Manage Encounter typesColor of the text needs to be changed to match that of the usual UI




Add New Encounter TypeAll looks fine




Configure Metadata Manage >>Location Attribute Types >>Add New Location Attribute TypeThe width of the text area (ie Description )does not match that in the usual UI, you may want to reduce it.








JONATHAN AJAL ODORACapture VitalsAdding patient vitals for a registered patientThe save form function at the top right of the form in 2.10 appears as a text field as compared to the 2.9.0 Although the exit form button on both versions look the same and work finehttps://github.com/openmrs/openmrs-module-htmlformentryui/pull/25











































Herbert

Login page

findPatients page

manage Appointments page

manage Locations page

manage Privileges page

icons appearance and functionalityi find icons appearing big,compared to those on demo server ie on login page.On the findPatient.page,it lacks an (x) icon which also has a functionality.same thing when capturing vitals by search,the x functionality is missing.manageAppointmentTypes page breaks on clicking the delete icon(x).manageLocationTags breaks in the same way managePrivileges.page breaks on the delete icon.what is the appearance of the breaking genaral  actions from were a visit is started it looks to be squized.the addCondition.page lacks History of and clear (x).This can be found after getting to manageConditions.page,and then clicking the add new condition button



Login pagecolorlogin button is white instead of being green.



manage Conditions


Login page

text appearanceOn manageConditions.page,the text on active and inactive is incomplete it is inactive conditions or active conditions.The text for the locations on the login page has a bigger font compared to the usual UI



dailyScheduledAppointmentslink functionalitythe link of vew all Types on dailyScheduledAppointments.page under appointment scheduling breaks.



All pages with   a boot strapped menuMenu hooveringwhen i click on the locale on the menu,i get the sub menu as required,but on navigation to user for example the admin,i get the my account button behind the sub menu instead of being infront of the sub menu. The above scenario holds for the following pages.home.page, findPatient.page,activeVisits.page, registerPatient.page,patient.page,manageAppointmentTypes, scheduleProviders page,dailyScheduJulieledAppointments page, dailyScheduledAppointments page,appointmentRequests page,reports page,data management page, merge patient page,configure,metedata Page,manage encounter roles page,manage encounter typespage,forms.page manageLocationAttributeTypes,manageLocationTags page, manageLocations page,managePatientIdentifierTypes, managePrivileges page,manage roles page,manageVisitAttributeTypes, manageVisitAttributeTypes page


Julieall pages with the boot strapped menumenu hooveringWhen you click on locale on the menu,the sub menu are clearly seen but on navigation to user for the admin,the my account button position is not stable as compared to the demo server. The above scenario holds for the following pages.home page, findPatient page(Find patient record),activeVisits page(active visits), registerPatient(demographics),capture vitals page(capture vitals for the patients),Appointment scheduling (manage service type, manage provider schedule page, Manage appointments, dailyScheduledAppointments page under,Reports,data management page, metedata Page,and system administrator page and their sub papers aare working well except the one or daily appontment under appointment scheduling