Functional tests epic

Hi all,

I would like to announce that I created an epic (OLMIS-4569) that contain all functional test tickets. Also I created several tickets for requisition workflow. Feel free to add additional tickets to the epic.

Regards,

Lukasz


SolDevelo
Sp. z o.o. [LLC] / www.soldevelo.com
Al. Zwycięstwa 96/98, 81-451, Gdynia, Poland
Phone: +48 58 782 45 40 / Fax: +48 58 782 45 41

···

Łukasz Lewczyński
Software Developer
llewczynski@soldevelo.com

Hi Łukasz,

I have a question about feature requirements that functional tests are suppose to verify. On the example of “Functional test for updating regular requisition”. Should we test only “happy path”, whether update is possible or check things like total cost is updating right after I change some field input?

Regards,

Paweł


SolDevelo
Sp. z o.o. [LLC] / www.soldevelo.com
Al. Zwycięstwa 96/98, 81-451, Gdynia, Poland
Phone: +48 58 782 45 40 / Fax: +48 58 782 45 41

···

On Tue, Apr 17, 2018 at 10:44 AM, Łukasz Lewczyński llewczynski@soldevelo.com wrote:

Hi all,

I would like to announce that I created an epic (OLMIS-4569) that contain all functional test tickets. Also I created several tickets for requisition workflow. Feel free to add additional tickets to the epic.

Regards,

Lukasz

Łukasz Lewczyński
Software Developer
llewczynski@soldevelo.com


SolDevelo
Sp. z o.o. [LLC] / www.soldevelo.com
Al. Zwycięstwa 96/98, 81-451, Gdynia, Poland
Phone: +48 58 782 45 40 / Fax: +48 58 782 45 41

You received this message because you are subscribed to the Google Groups “OpenLMIS Dev” group.

To unsubscribe from this group and stop receiving emails from it, send an email to openlmis-dev+unsubscribe@googlegroups.com.

To post to this group, send email to openlmis-dev@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msgid/openlmis-dev/CAAdp53z4d2FtkeotUDqTTLuUk0x8a5N%2B09EZzo9B-qu8sMuxHw%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.

Paweł Albecki

    Software Developer

     palbecki@soldevelo.com

For now I think we should verify the “happy path”. When we will know that this works fine then we could add more tests to verify edge cases. Also, I added acceptance criteria to tickets. If you think that some things could be done as part of those tickets, feel free to update the ticket description.

Regards,

Lukasz


SolDevelo
Sp. z o.o. [LLC] / www.soldevelo.com
Al. Zwycięstwa 96/98, 81-451, Gdynia, Poland
Phone: +48 58 782 45 40 / Fax: +48 58 782 45 41

···

On Tue, Apr 17, 2018 at 10:57 AM, Paweł Albecki palbecki@soldevelo.com wrote:

Hi Łukasz,

I have a question about feature requirements that functional tests are suppose to verify. On the example of “Functional test for updating regular requisition”. Should we test only “happy path”, whether update is possible or check things like total cost is updating right after I change some field input?

Regards,

Paweł

**
SolDevelo** Sp. z o.o. [LLC] / www.soldevelo.com
Al. Zwycięstwa 96/98, 81-451, Gdynia, Poland
Phone: +48 58 782 45 40 / Fax: +48 58 782 45 41

Łukasz Lewczyński
Software Developer
llewczynski@soldevelo.com

On Tue, Apr 17, 2018 at 10:44 AM, Łukasz Lewczyński llewczynski@soldevelo.com wrote:

Hi all,

I would like to announce that I created an epic (OLMIS-4569) that contain all functional test tickets. Also I created several tickets for requisition workflow. Feel free to add additional tickets to the epic.

Regards,

Lukasz

Łukasz Lewczyński
Software Developer
llewczynski@soldevelo.com

**
SolDevelo** Sp. z o.o. [LLC] / www.soldevelo.com
Al. Zwycięstwa 96/98, 81-451, Gdynia, Poland
Phone: +48 58 782 45 40 / Fax: +48 58 782 45 41

You received this message because you are subscribed to the Google Groups “OpenLMIS Dev” group.

To unsubscribe from this group and stop receiving emails from it, send an email to openlmis-dev+unsubscribe@googlegroups.com.

To post to this group, send email to openlmis-dev@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msgid/openlmis-dev/CAAdp53z4d2FtkeotUDqTTLuUk0x8a5N%2B09EZzo9B-qu8sMuxHw%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.

Paweł Albecki

    Software Developer

     palbecki@soldevelo.com

I created several tickets for Stock Management screens, feel free to edit ticket descriptions and add feature requirements they should verify.

Paweł

···

On Tuesday, April 17, 2018 at 10:45:18 AM UTC+2, Łukasz Lewczyński wrote:

Hi all,

I would like to announce that I created an epic (OLMIS-4569) that contain all functional test tickets. Also I created several tickets for requisition workflow. Feel free to add additional tickets to the epic.

Regards,

Lukasz

Łukasz Lewczyński
Software Developer
llewc...@soldevelo.com


SolDevelo
Sp. z o.o. [LLC] / www.soldevelo.com
Al. Zwycięstwa 96/98, 81-451, Gdynia, Poland
Phone: +48 58 782 45 40 / Fax: +48 58 782 45 41

Thanks for this Lukasz, this helps a lot. I also agree with testing the happy path. Edge cases would come next, however only if they couldn’t be covered in a test that’s lower in the test pyramid.

On another note, I’m thinking about taking the tests left to write in this functional epic you created (as well as what’s left todo in the linked contract test epic) and consolidating them under the Architecture epic “Release faster and with more confidence”. My thinking is that at this point the automated testing gap is holding back on some of our continuous delivery aspirations. Any concerns if I did that?

Best,

Josh

···

On Friday, April 20, 2018 at 6:09:21 AM UTC-7, Paweł Albecki wrote:

I created several tickets for Stock Management screens, feel free to edit ticket descriptions and add feature requirements they should verify.

Paweł
On Tuesday, April 17, 2018 at 10:45:18 AM UTC+2, Łukasz Lewczyński wrote:

Hi all,

I would like to announce that I created an epic (OLMIS-4569) that contain all functional test tickets. Also I created several tickets for requisition workflow. Feel free to add additional tickets to the epic.

Regards,

Lukasz

Łukasz Lewczyński
Software Developer
llewc...@soldevelo.com


SolDevelo
Sp. z o.o. [LLC] / www.soldevelo.com
Al. Zwycięstwa 96/98, 81-451, Gdynia, Poland
Phone: +48 58 782 45 40 / Fax: +48 58 782 45 41

Hi Josh,

No, I don’t have any concerns right now.

Regards,

Lukasz


SolDevelo
Sp. z o.o. [LLC] / www.soldevelo.com
Al. Zwycięstwa 96/98, 81-451, Gdynia, Poland
Phone: +48 58 782 45 40 / Fax: +48 58 782 45 41

···

On Wed, May 2, 2018 at 5:53 PM, josh.zamor@openlmis.org wrote:

Thanks for this Lukasz, this helps a lot. I also agree with testing the happy path. Edge cases would come next, however only if they couldn’t be covered in a test that’s lower in the test pyramid.

On another note, I’m thinking about taking the tests left to write in this functional epic you created (as well as what’s left todo in the linked contract test epic) and consolidating them under the Architecture epic “Release faster and with more confidence”. My thinking is that at this point the automated testing gap is holding back on some of our continuous delivery aspirations. Any concerns if I did that?

Best,

Josh

On Friday, April 20, 2018 at 6:09:21 AM UTC-7, Paweł Albecki wrote:

I created several tickets for Stock Management screens, feel free to edit ticket descriptions and add feature requirements they should verify.

Paweł
On Tuesday, April 17, 2018 at 10:45:18 AM UTC+2, Łukasz Lewczyński wrote:

Hi all,

I would like to announce that I created an epic (OLMIS-4569) that contain all functional test tickets. Also I created several tickets for requisition workflow. Feel free to add additional tickets to the epic.

Regards,

Lukasz

Łukasz Lewczyński
Software Developer
llewc...@soldevelo.com

**
SolDevelo** Sp. z o.o. [LLC] / www.soldevelo.com
Al. Zwycięstwa 96/98, 81-451, Gdynia, Poland
Phone: +48 58 782 45 40 / Fax: +48 58 782 45 41

You received this message because you are subscribed to the Google Groups “OpenLMIS Dev” group.

To unsubscribe from this group and stop receiving emails from it, send an email to openlmis-dev+unsubscribe@googlegroups.com.

To post to this group, send email to openlmis-dev@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msgid/openlmis-dev/60d572cf-25cb-421d-ac45-ae0156da5d6e%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Łukasz Lewczyński
Software Developer
llewczynski@soldevelo.com

I think all contract tests and functional tests ticket should have some label if they don’t have it’s own epic.


SolDevelo
Sp. z o.o. [LLC] / www.soldevelo.com
Al. Zwycięstwa 96/98, 81-451, Gdynia, Poland
Phone: +48 58 782 45 40 / Fax: +48 58 782 45 41

···

On Fri, May 4, 2018 at 7:23 AM, Łukasz Lewczyński llewczynski@soldevelo.com wrote:

Hi Josh,

No, I don’t have any concerns right now.

Regards,

Lukasz


SolDevelo
Sp. z o.o. [LLC] / www.soldevelo.com
Al. Zwycięstwa 96/98, 81-451, Gdynia, Poland
Phone: +48 58 782 45 40 / Fax: +48 58 782 45 41

You received this message because you are subscribed to the Google Groups “OpenLMIS Dev” group.

To unsubscribe from this group and stop receiving emails from it, send an email to openlmis-dev+unsubscribe@googlegroups.com.

To post to this group, send email to openlmis-dev@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msgid/openlmis-dev/CAAdp53x6XZj7z83PtJ%3DBuAhcAMaWCYhqczM%3DZTK62nFrkLg5dQ%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.

Łukasz Lewczyński
Software Developer
llewczynski@soldevelo.com

On Wed, May 2, 2018 at 5:53 PM, josh.zamor@openlmis.org wrote:

Thanks for this Lukasz, this helps a lot. I also agree with testing the happy path. Edge cases would come next, however only if they couldn’t be covered in a test that’s lower in the test pyramid.

On another note, I’m thinking about taking the tests left to write in this functional epic you created (as well as what’s left todo in the linked contract test epic) and consolidating them under the Architecture epic “Release faster and with more confidence”. My thinking is that at this point the automated testing gap is holding back on some of our continuous delivery aspirations. Any concerns if I did that?

Best,

Josh

On Friday, April 20, 2018 at 6:09:21 AM UTC-7, Paweł Albecki wrote:

I created several tickets for Stock Management screens, feel free to edit ticket descriptions and add feature requirements they should verify.

Paweł
On Tuesday, April 17, 2018 at 10:45:18 AM UTC+2, Łukasz Lewczyński wrote:

Hi all,

I would like to announce that I created an epic (OLMIS-4569) that contain all functional test tickets. Also I created several tickets for requisition workflow. Feel free to add additional tickets to the epic.

Regards,

Lukasz

Łukasz Lewczyński
Software Developer
llewc...@soldevelo.com

**
SolDevelo** Sp. z o.o. [LLC] / www.soldevelo.com
Al. Zwycięstwa 96/98, 81-451, Gdynia, Poland
Phone: +48 58 782 45 40 / Fax: +48 58 782 45 41

You received this message because you are subscribed to the Google Groups “OpenLMIS Dev” group.

To unsubscribe from this group and stop receiving emails from it, send an email to openlmis-dev+unsubscribe@googlegroups.com.

To post to this group, send email to openlmis-dev@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msgid/openlmis-dev/60d572cf-25cb-421d-ac45-ae0156da5d6e%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Paweł Albecki

    Software Developer

     palbecki@soldevelo.com