QA Opportunities on OpenMRS

4 views
Skip to first unread message

Hannah Massey

unread,
Nov 4, 2014, 1:56:02 PM11/4/14
to d...@openmrs.org
Hi

My partner Darren Haken (who works at ThoughtWorks) has been talking to Mário Areias about me doing some QA work on the OpenMRS project.

I'm currently learning to be a QA and I'd like to do this for an opportunity to gain some commercial experience (Darren is also planning on pairing with me).

Mário suggested I send an email to the group and hopefully start the process. 
What would be the next steps?

Regards,

Hannah Massey

Darius Jazayeri

unread,
Nov 4, 2014, 2:05:23 PM11/4/14
to dev
Hi Hannah,

I don't know your background, but if can write scripted selenium tests in Java, then something along the lines of writing functional tests for our recent Allergies work, as described in this email, might be relevant: https://groups.google.com/a/openmrs.org/d/msg/dev/q9UTl2IhVhI/idXCC_JGJbEJ . (I can say more if this is actually your skill set.)

Otherwise, others on this list can speak to less dev-centric QA work.

-Darius



-Darius

--
OpenMRS Developers: http://om.rs/dev
Post: d...@openmrs.org | Unsubscribe: dev+uns...@openmrs.org
Manage your OpenMRS subscriptions at http://om.rs/id
 
Visit OpenMRS Talk for in-depth & casual conversation: https://talk.openmrs.org/

Hannah Massey

unread,
Nov 4, 2014, 3:37:33 PM11/4/14
to d...@openmrs.org
Hi Darius,

I'm new being to QA so I'm currently focusing on exploratory/manual testing.
Once I've got more familiar with these practices I plan on looking into automation.

Do you know who is best to speak to about getting involved in the manual testing?

Thanks,

Hannah

To unsubscribe from this group and stop receiving emails from it, send an email to dev+uns...@openmrs.org.

Rafal Korytkowski

unread,
Nov 5, 2014, 4:11:30 AM11/5/14
to Developers List
Hannah,

There's an active sprint around fixing bugs before the OpenMRS 1.11 release. The sprint dashboard is https://issues.openmrs.org/secure/RapidBoard.jspa?rapidView=65&view=detail and most tickets in the waiting for review column need to be manually tested. You may comment on any issue saying you want to test it and ask for assistance if necessary.


-Rafał

Kamil Kalfas

unread,
Nov 5, 2014, 9:52:36 AM11/5/14
to d...@openmrs.org, smal...@soldevelo.com, Jakub Sławiński
Hello everyone,

We are proud to announce that OpenMRS Android Client 2.1.0 has been released !

You can download it here : https://play.google.com/store/apps/details?id=org.openmrs.client

The release has the following functionalities:
- Tablet support
- Logout has been moved to settings section
- Synchronization Patient data with server
- Added Localization for log in session
- Visits in Patient Dashboard are now clickable
- Last searched patient are now displayed in tab
- Active Visits view has been redesigned
- minor bug fixes
Cheers,
Kamil.

Rafal Korytkowski

unread,
Nov 5, 2014, 11:17:16 AM11/5/14
to Developers List, Sebastian Malecki, Jakub Sławiński
Thanks Soldevelo for making this happen! It's great to observe the progress.

I've entered a small issue in JIRA, which may influence anyone who is upgrading. See https://issues.openmrs.org/browse/AC-73


-Rafał

--

Hannah Massey

unread,
Nov 5, 2014, 3:34:46 PM11/5/14
to d...@openmrs.org
Hi Rafal,

Thanks for sending the sprint across. I've left comments on bug TRUNK-4450. Hopefully I can start getting involved.

How can I find out about future sprints? I'd like to be actively involved if possible.

Regards,

Hannah

Wyclif Luyima

unread,
Nov 5, 2014, 3:48:38 PM11/5/14
to Developers
Hi Hannah,

I would say wait to pick up TRUNK-4450, it is related to TRUNK-3833 which we think might fix it too.

Wyclif
Wyclif Luyima
Regenstrief Institute Inc.

Confidentiality Notice: The contents of this message and any files transmitted with it may contain confidential and/or privileged information and are intended solely for the use of the named addressee(s). Additionally, the information contained herein may have been disclosed to you from medical records with confidentiality protected by federal and state laws. Federal regulations and State laws prohibit you from making further disclosure of such information without the specific written consent of the person to whom the information pertains or as otherwise permitted by such regulations. A general authorization for the release of medical or other information is not sufficient for this purpose.

If you have received this message in error, please notify the sender by return e-mail and delete the original message. Any retention, disclosure, copying, distribution or use of this information by anyone other than the intended recipient is strictly prohibited.

Daniel Kayiwa

unread,
Nov 5, 2014, 4:37:16 PM11/5/14
to dev
Thank you so so much Hannah, Darren, and ThoughtWorks in general, for this amazing contribution!!!

We have just started a notes page at: https://notes.openmrs.org/OpenMRS-1.11-Pre-Release-Testing
It has a couple of stories that you can start with. We are going to add more stories, as you continue with the testing.
Feel free to get back to us in case of anything that may not be clear on that page, or any other help you need from us.

We are very excited about working together with you as we get ready for the long over due 1.11 release! :)
If we keep uppermost in our minds the unkind and unjust acts of others, we shall find it impossible to love them as Christ has loved us; but if our thoughts dwell upon the wondrous love and pity of Christ for us, the same spirit will flow out to others.

Hannah Massey

unread,
Nov 9, 2014, 6:29:29 AM11/9/14
to d...@openmrs.org
Hi Daniel,

Thanks for setting up some notes for stories we can test.
Could we setup a chat to discuss further and then we can get started?

Thanks,

Hannah

Hannah Massey

unread,
Nov 9, 2014, 7:13:24 AM11/9/14
to d...@openmrs.org
Hi Daniel,

I've tested the user stories in the note file.
I added some points which might lead to further testing, please review it and let me know.

I'm happy to test more stories if you have any.
Also, how do I get involved on a regular basis with the sprints?

- Hannah


On Wednesday, November 5, 2014 9:37:16 PM UTC, Daniel Kayiwa wrote:

Kaweesi Joseph

unread,
Nov 9, 2014, 9:40:09 AM11/9/14
to Developers
Thanks Hannah for the good work, i have added some feedback towards your questions on the notes page.

KAWEESI JOSEPH (k-joseph)
OpenMRS 1.11 Release Manager


What we most need now is NOT legal religion BUT true and genuine conversion through Christ our righteousness

Daniel Kayiwa

unread,
Nov 9, 2014, 11:26:27 AM11/9/14
to dev
Oh sure!

Hannah Massey

unread,
Nov 13, 2014, 3:51:15 PM11/13/14
to d...@openmrs.org
Hi Kaweesi,

I have responded to your feedback and completed some further testing.
I have also found a defect, is there anything else I can help with?

Is there a reason the defects are being tracked via notepad rather than using Jira?

Thanks,

Hannah

Kaweesi Joseph

unread,
Nov 13, 2014, 4:02:08 PM11/13/14
to Developers
Thanks @Hannah, let me checkout and respond,
we are using "notepad" (ether-pad notes) instead of Jira since this is manual testing sprint by human beings, you and me, this is to confirm any issues we need to fix before 1.11-alpha is released, probably those which the automated tests we did before had not showed, we have already tracked some issues as you can see from here 

Meanwhile we still have some other stories at notes-page which you may still have to look into as we locate something else you could help us with :)

KAWEESI JOSEPH (k-joseph)
OpenMRS 1.11 Release Manager


What we most need now is NOT legal religion BUT true and genuine conversion through Christ our righteousness


Register today for our Maputo 2015 Implementers Meeting: http://om.rs/moz15

Daniel Kayiwa

unread,
Nov 13, 2014, 4:16:35 PM11/13/14
to dev
Thanks @Hannah for all you have so far tested.

You can always create a JIRA ticket for a defect you come across. But we did not want that to get in the way of people who are not yet comfortable with creating JIRA tickets, but who are willing to test and just type their findings in the notepad. :)

And like @Joseph said, there are more stories for testing on that notepad, and we are continuously adding more. :)

ronald munjoma

unread,
Nov 14, 2014, 3:39:11 AM11/14/14
to d...@openmrs.org
Hi Joseph,

On 13 November 2014 23:02, Kaweesi Joseph <kaweesi.j...@gmail.com> wrote:
Thanks @Hannah, let me checkout and respond,
we are using "notepad" (ether-pad notes) instead of Jira since this is manual testing sprint by human beings, you and me, this is to confirm any issues we need to fix before 1.11-alpha is released, probably those which the automated tests we did before had not showed, we have already tracked some issues as you can see from here 


​I would like to help with the testing.
 
Meanwhile we still have some other stories at notes-page which you may still have to look into as we locate something else you could help us with :)

​What to do the different colour codes used in the notes mean? Not tested? Tested? Passed test? Is there a guide I can read and refer to?

Thanks and Regards
Ronald Munjoma



--
Best and Regards
Ronald Munjoma
+263 775 625 283, +263 776 444 309

Kaweesi Joseph

unread,
Nov 14, 2014, 5:53:21 AM11/14/14
to Developers
Hi and welcome Ronald, 
the colors define an author of any message added including spaces in the notes page, so for tested, not tested etc, don't consider colors, but rather follow up discussions in the notes page and look out for stories that have not yet been tested or confirm any tested to have a feel of what manual testing feels like, the stories have details of what to do briefly defined.

thanks

KAWEESI JOSEPH (k-joseph)
OpenMRS 1.11 Release Manager


What we most need now is NOT legal religion BUT true and genuine conversion through Christ our righteousness


Kamil Kalfas

unread,
Jan 21, 2015, 9:02:54 AM1/21/15
to d...@openmrs.org
Hello everyone,

We are proud to announce that OpenMRS Android Client 2.1.1 has been released !

You can download it here : https://play.google.com/store/apps/details?id=org.openmrs.mobile


The release has the following functionalities:
- possibility to start and end visit
- added loading spinner during download patient data
- patient diagnosis details are now visible in patient details tab
- integrated ODK Collect module
- added possibility to Capture Vital
- minor bug fixes and improvements
Cheers,
Kamil.



Matthew Ssemakadde

unread,
Jan 21, 2015, 12:46:45 PM1/21/15
to dev, smal...@soldevelo.com, Jakub Sławiński
Hi
thanks for the great work :)
i have listed this as one of the feb 2015 OpenMRS University topic Here  and i would kindly request one or all of you to do a demo and answer few questions related to that
Just visit the notes Page and add your name them i will have it added to feb 2015 schedule 

thanks

Matthew
Masaka(Ug)

--

Owais Hussain

unread,
Jan 22, 2015, 2:15:35 AM1/22/15
to d...@openmrs.org
Hi Kamil,

I see this message on launch: "Server could not be supported, Change URL address."

Is there no demo server for this?


Best Regards,

OWAIS AHMED
Senior Software Engineer & Team Lead
Interactive Health Solutions
www.ihsinformatics.com

Official: +922134327697
Personal: +923453174270
Skype: owais.a.hussain


--
OpenMRS Developers: http://om.rs/dev
Post: d...@openmrs.org | Unsubscribe: dev+uns...@openmrs.org
Manage your OpenMRS subscriptions at http://om.rs/id
 
Register today for our Maputo 2015 Implementers Meeting: http://om.rs/moz15

To unsubscribe from this group and stop receiving emails from it, send an email to dev+uns...@openmrs.org.

Kamil Kalfas

unread,
Jan 22, 2015, 2:57:37 AM1/22/15
to d...@openmrs.org
Hi Owais,

Currently you should use default URL which is pointing on devtest02.openmrs.org.
Demo isn't up to date yet with latests changes in modules rest and xform, which are required to proper work of OpenMRS AC.

Cheers,
Kamil.

Owais Hussain

unread,
Jan 27, 2015, 12:48:31 AM1/27/15
to d...@openmrs.org
Tried multiple times again and again, but the default URL doesn't connect...


Best Regards,

OWAIS AHMED
Senior Software Engineer & Team Lead
Interactive Health Solutions
www.ihsinformatics.com

Official: +922134327697
Personal: +923453174270
Skype: owais.a.hussain


Kamil Kalfas

unread,
Jan 27, 2015, 9:09:26 AM1/27/15
to d...@openmrs.org
What seams to be a problem ? Do still getting this message "Server could not be supported, Change URL address." ?
Could you post me more information ?

I've checked it today and it works.
test url : http://devtest02.openmrs.org/openmrs
test username : admin
test password: Admin123

Cheers,
Kamil.

Owais Hussain

unread,
Jan 28, 2015, 12:32:37 AM1/28/15
to d...@openmrs.org
Hi Kamil,

I'm not sure. I can only think of 2 possibilities here:
- The app requires a SIM and does not function on WiFi only
- There is a specific range of IP addresses allowed by devtest02.openmrs.org that does not include mine (this happened to me with demo server as well the other day)

Attaching screenshots...



Best Regards,

OWAIS AHMED
Senior Software Engineer & Team Lead
Interactive Health Solutions
www.ihsinformatics.com

Official: +922134327697
Personal: +923453174270
Skype: owais.a.hussain


Screenshot_2015-01-28-10-22-40.png
Screenshot_2015-01-28-10-22-51.png

Daniel Kayiwa

unread,
Jan 28, 2015, 3:01:28 AM1/28/15
to dev
Hussain, did you intentionally skip the port?
You have http://devtest02.openmrs.org/openmrs instead of http://devtest02.openmrs.org:8080/openmrs

Kamil Kalfas

unread,
Jan 28, 2015, 3:19:43 AM1/28/15
to d...@openmrs.org
@Daniel there is no need to add port when we use devtest instance
@Owais i will check option without SIM card

Owais Hussain

unread,
Jan 30, 2015, 1:54:36 AM1/30/15
to d...@openmrs.org
Thanks guys, whatever you did worked. I was successfully in and the app seems good...


Best Regards,

OWAIS AHMED
Senior Software Engineer & Team Lead
Interactive Health Solutions
www.ihsinformatics.com

Official: +922134327697
Personal: +923453174270
Skype: owais.a.hussain


Owais Hussain

unread,
Feb 4, 2015, 10:14:19 AM2/4/15
to d...@openmrs.org
Hi Kamil,

In continuation to our conversation on SSL part, although encrypting database is good to ensure device security, but enabling SSL encryption should also be considered in security measures.

Now, the built-in certificate trust stores are simple, but people often cannot afford certificates from verisign, etc. so they generate their own certificates using OpenSSL utility. The problem with these certificates is that you have to explicitly add them to a trust store and put that trust store as a raw file in the Android client, from which, they are read and recognized as a trusted store. Bouncy castle API (v1.46) can read the certificates. I can provide the exact code on this if you like...



Best Regards,

OWAIS AHMED
Senior Software Engineer & Team Lead
Interactive Health Solutions
www.ihsinformatics.com

Official: +922134327697
Personal: +923453174270
Skype: owais.a.hussain


On 28 January 2015 at 13:19, Kamil Kalfas <kka...@soldevelo.com> wrote:

Romit Choudhary

unread,
Feb 8, 2015, 9:32:00 AM2/8/15
to d...@openmrs.org
Hi Matthew,

                     I cloned the OpenMRS android project from github and followed the steps that has been provided in there and it is working all well using the terminal. But i want to load the project into eclipse and work on it so that i can easily use the debug tool of eclipse to work on the issues. But the thing is I am not getting any idea how to load it there. I tried loading it, but its not working.

Thanks,
Romit

Register today for our Maputo 2015 Implementers Meeting: http://om.rs/moz15

To unsubscribe from this group and stop receiving emails from it, send an email to dev+uns...@openmrs.org.

Rafal Korytkowski

unread,
Feb 9, 2015, 8:30:40 AM2/9/15
to Developers List
I think the project is configured for IntelliJ IDEA Android Studio so please try that. I don't know if there's any easy way to load the project into Eclipse.


-Rafał

Kamil Kalfas

unread,
Feb 10, 2015, 3:25:59 AM2/10/15
to d...@openmrs.org
Yes, project is currently configured for Android Studio. If you'd like to configure it with eclipse, you could solve this issue https://issues.openmrs.org/browse/AC-88?filter=13970
;).

Cheers,
Kamil.

Edwin Mulwa

unread,
Feb 11, 2015, 1:38:14 AM2/11/15
to d...@openmrs.org
Hi,

I am trying to use this client on a Samsung Tab 2 but it is not connecting to our OpenMRS server when I change the URL. The Tab is on a WiFi connection. Interestingly, when I use the same URL on a browser on the Tab, it connects to the OpenMRS server without a problem. We are running OpenMRS version 1.9.7.

Any thoughts?

Regards,

E Mulwa

Kaweesi Joseph

unread,
Feb 11, 2015, 2:18:55 AM2/11/15
to Developers

I tried the current release as of yesterday and it failed to install on Android 4.4.2,

Otherwise thanks guys for your work towards the app

Kamil Kalfas

unread,
Feb 11, 2015, 3:27:24 AM2/11/15
to d...@openmrs.org
Hi Edwin,

Currently OpenMRS Android Client can connect with http://devtest02.openmrs.org/openmrs/ .
This application is going to be reflection of references application. So other external implementations could have problems caused by lacks of functionalities from references application.

Cheers,
Kamil.

Kamil Kalfas

unread,
Feb 11, 2015, 3:30:20 AM2/11/15
to d...@openmrs.org
Hello Joseph,

Could you give me more details like smart phone brand and displayed error message.

Do you have already installed our OLD app which have package org.openmrs.client ?
If yes, please uninstall old one and that should solve your problem.

Cheers,
Kamil.

Kaweesi Joseph

unread,
Feb 11, 2015, 3:51:49 AM2/11/15
to Developers
I had installed it before and removed it, so yesterday i was installing it afresh, my device is Tecno H6, and i got http://postimg.org/image/3xyerankh/ error when installing it

KAWEESI JOSEPH (k-joseph)
OpenMRS 1.11 Release Manager


What we most need now is NOT legal religion BUT true and genuine conversion through Christ our righteousness


Romit Choudhary

unread,
Feb 11, 2015, 4:39:08 AM2/11/15
to d...@openmrs.org
Hi kamil,

       There is also one issue in the app. It is frequently crashing when i installed it on my device from the playstore. Whenever i try to load the patient data it crashes.

Romit Choudhary

Kamil Kalfas

unread,
Feb 11, 2015, 4:45:45 AM2/11/15
to d...@openmrs.org
Hi Romit,

Yes, I've seen yours issue, I'll check it as soon as I'll be able to =). If you'd like to work on this go ahead. IMO this is caused by number of requests sent to gather patients data. It will be reworked in future sprints.

Cheers,
Kamil.

Romit Choudhary

unread,
Feb 11, 2015, 4:49:00 AM2/11/15
to d...@openmrs.org
Kamil,

                 I will try to fix this issue, But it may take time since i have my exams approaching. But will do it as soon as my exams will get over.

On Wed, Feb 11, 2015 at 3:15 PM, Kamil Kalfas <kka...@soldevelo.com> wrote:
Hi Romit,

Yes, I've seen yours issue, I'll check it as soon as I'll be able to =). If you'd like to work on this go ahead. IMO this is caused by number of requests sent to gather patients data. It will be reworked in future sprints.

Cheers,
Kamil.


On 11.02.2015 10:39, Romit Choudhary wrote:
Hi kamil,

       There is also one issue in the app. It is frequently crashing when i installed it on my device from the playstore. Whenever i try to load the patient data it crashes.

Romit Choudhary

Kamil Kalfas

unread,
Feb 11, 2015, 4:50:01 AM2/11/15
to d...@openmrs.org
Cool, no rush :)

Cheers,
Kamil.

Edwin Mulwa

unread,
Feb 11, 2015, 4:52:56 AM2/11/15
to d...@openmrs.org
Hi Kamil,

What is the username/password for this instance of OpenMRS?

Thanks.

Edwin

Kamil Kalfas

unread,
Feb 11, 2015, 5:13:39 AM2/11/15
to d...@openmrs.org
admin/Admin123

Kamil Kalfas

unread,
Apr 2, 2015, 9:51:44 AM4/2/15
to d...@openmrs.org
Hello everyone,

We are proud to announce that OpenMRS Android Client 2.1.2 has been released !
(Updated should be available in less than 3 hours)


The release has the following functionalities:
- added possibility to capture vitals from visit dashboard
- provided data integrity with server side
- updated flow for capturing vitals
- optimized memory consumption
- optimized application architecture
- extended error handling
- reduced bandwidth consumption with GZIP
- redesigned some views
- bugs fixes and minor improvements
Cheers,
Kamil.





Reply all
Reply to author
Forward
0 new messages