Thanks Taher,

Yes Jacques also push the similar idea in this thread, and we do agree with
him to add automated tests to run them frequently. Adding UATs requires
focus on the process with passion. Again I do agree here to add the
selenium, soon we would try to plan this effort.


Thanks again, Community please review and share your feedback so that we
can improve and follow the practice in all other component documents.



Rishi Solanki
Sr. Manager, Enterprise Software Development
HotWax Systems Pvt. Ltd.
Direct: +91-9893287847
http://www.hotwaxsystems.com

On Sat, Apr 15, 2017 at 9:22 PM, Taher Alkhateeb <slidingfilame...@gmail.com
> wrote:

> Great work Rishi, keep them coming!
>
> I wonder if you can also create some selenium scripts to automate some of
> these tests and add them to the wiki?
>
> On Sat, Apr 15, 2017 at 6:30 PM, Rishi Solanki <rishisolan...@gmail.com>
> wrote:
>
> > Folks,
> >
> > We have completed the first draft of the document for the Ecommerce
> > Component
> > <https://cwiki.apache.org/confluence/display/OFBIZ/E-commerce+14.12> and
> > added UATs for all the user stories. Also we have follow the pattern to
> use
> > h4 h5 and h6 headings in the documents so that user can easily navigate
> to
> > the user story/ user acceptance test she wants.
> >
> > As a first draft we tried to cover all known possible tests, but it might
> > be possible we missed something. We would like to get feedback from
> > community so that we can make it better in terms of usability,
> readability
> > and number of items we have tested.
> >
> > Please review and share your feedback on each item, like language we use,
> > document formation, use cases we covered etc. We would try to cover them
> in
> > our next draft and improve the document. And once finalize we would start
> > using that pattern going forward for all such documents.
> >
> > Thanks!
> >
> >
> > Rishi Solanki
> > Sr. Manager, Enterprise Software Development
> > HotWax Systems Pvt. Ltd.
> > Direct: +91-9893287847
> > http://www.hotwaxsystems.com
> >
> > On Sat, Feb 18, 2017 at 9:49 PM, Rishi Solanki <rishisolan...@gmail.com>
> > wrote:
> >
> > > Folks,
> > >
> > > Added two more UAT as Category Navigation and Product Search
> > > <https://cwiki.apache.org/confluence/display/OFBIZ/Ecommerce+14.12>. I
> > > observe some scope of improvements like UAT writing aren't following
> > common
> > > patterns, I'll review and fix them soon.
> > >
> > > Soon we would add remaining in the ecommerce area, looking for your
> > > feedback and suggestions on it.
> > >
> > >
> > > Rishi Solanki
> > > Sr. Manager, Enterprise Software Development
> > > HotWax Systems Pvt. Ltd.
> > > Direct: +91-9893287847
> > > http://www.hotwaxsystems.com
> > >
> > > On Tue, Jan 24, 2017 at 7:01 PM, Jacques Le Roux <
> > > jacques.le.r...@les7arts.com> wrote:
> > >
> > >> Thanks Rishi,
> > >>
> > >> Indeed I needed a clarification, sorry for that.
> > >>
> > >> It's a great initiative, OFBiz will then really be at professional
> > >> standards, and that's great!
> > >>
> > >> I agree that we have first to create and document these UAT and then
> > >> think about a tool to run them.
> > >> Cucumber seems the best tool for that to me.  I also know that Gil
> > >> (Portenseigne) from Néréide has begun to use Cucumber for a custom
> > project,
> > >> hence my haste :)
> > >>
> > >> Jacques
> > >>
> > >>
> > >>
> > >> Le 23/01/2017 à 08:05, Rishi Solanki a écrit :
> > >>
> > >>> Thanks Jacques for your reply and raising concerns. It seems that, I
> > was
> > >>> not clear enough. Let me try to rephrase what we are doing. If you
> > >>> observe
> > >>> then Pranay has created new hierachy for each release like 14.12,
> 15.12
> > >>> ...
> > >>> so on.
> > >>>
> > >>> For each release we have the user stories, and we are adding UATs for
> > >>> each
> > >>> user story. For each user story we are discussing the cases we should
> > >>> test
> > >>> manually and also try them to dicuss on the mailing list (user/dev).
> > Once
> > >>> we are sure, we document and test the cases (manually) and put the
> > >>> results
> > >>> in the Actual results and Pass/Fail.
> > >>>
> > >>> Please note that, before documenting anything as Pass or Fail we are
> > >>> really
> > >>> running that scenario. The intention of doing this, we can say that
> the
> > >>> released branches of OFBiz are tested on certain scenarios and all
> get
> > >>> passed. After completing this activity, we as a community can say
> 14.12
> > >>> branch tested for say 1000 user acceptance test cases and out of them
> > 950
> > >>> get passed and 50 are reported and fail for that branch. Once we
> > complete
> > >>> this activity, we could start fixing them.
> > >>>
> > >>> For the same we have started multiple email threads to get the
> feedback
> > >>> from community, so that we could get more cases for the user stories.
> > In
> > >>> other words, we have automated tests with us, but this time we are
> > trying
> > >>> to add documents for the manual tests user could see and increase in
> > >>> faith
> > >>> on each relase.
> > >>>
> > >>> I hope I'm clear this time :-). And yes I agree on the fact that we
> > >>> should
> > >>> think on automating these tests to run them frequently. And I think
> for
> > >>> that we again need what to tests get documented. We can assume it as
> > >>> first
> > >>> step towards automation.
> > >>>
> > >>> PS: Team, please add more details if I miss something.
> > >>>
> > >>>
> > >>> Rishi Solanki
> > >>> Manager, Enterprise Software Development
> > >>> HotWax Systems Pvt. Ltd.
> > >>> Direct: +91-9893287847
> > >>> http://www.hotwaxsystems.com
> > >>>
> > >>> On Sun, Jan 22, 2017 at 5:00 PM, Jacques Le Roux <
> > >>> jacques.le.r...@les7arts.com> wrote:
> > >>>
> > >>> Thanks Rishi,
> > >>>>
> > >>>> This is interesting, do you envision a mean to automate these tests
> > and
> > >>>> run them frequently?
> > >>>>
> > >>>> Say either on each build (using BuildBot for instance), or on
> another
> > >>>> frequency if they happens to be at term longer than our commit
> > frequency
> > >>>> would support.
> > >>>>
> > >>>> So the question is do you plan to use a tool for that? I say that
> > >>>> because
> > >>>> it seems to me that Cucumber (MIT license) could be used for that...
> > >>>>
> > >>>> Jacques
> > >>>>
> > >>>>
> > >>>> Le 21/01/2017 à 16:51, Rishi Solanki a écrit :
> > >>>>
> > >>>> Devs,
> > >>>>>
> > >>>>> We have started working on few user stories mentioned at
> > >>>>> Ecommerce-14.12
> > >>>>> <https://cwiki.apache.org/confluence/display/OFBIZ/Ecommerce+14.12
> >
> > >>>>> and
> > >>>>> adding user acceptance test (UAT) cases for them. For now we have
> > added
> > >>>>> test cases for two user stories as follows;
> > >>>>> - Login Page
> > >>>>> - Login and Update Personal Information
> > >>>>>
> > >>>>> We have updated the document with the identified UATs so that can
> get
> > >>>>> feedback from community on them.
> > >>>>>
> > >>>>> - For now we have added the UATs just below the user stories in the
> > >>>>> document. Please let us know if we are fine with this location?
> > >>>>> - We are using *EC-LP* and *EC-LUPI *as prefix for the above
> > mentioned
> > >>>>> two
> > >>>>> user stories. Please review and let us know your thoughts on it, so
> > >>>>> that
> > >>>>> we
> > >>>>> can follow one common pattern.
> > >>>>>
> > >>>>> Any other feedback in UATs are most welcome to improve the quality.
> > >>>>> Going
> > >>>>> forward we would follow the same practice.
> > >>>>>
> > >>>>> Thanks to Aman Mishra for providing the UATs for both stories.
> > >>>>>
> > >>>>>
> > >>>>> Best Regards,
> > >>>>> --
> > >>>>> Rishi Solanki
> > >>>>> Sr. Manager, Enterprise Software Development
> > >>>>> HotWax Systems Pvt. Ltd.
> > >>>>> Direct: +91-9893287847
> > >>>>> http://www.hotwaxsystems.com
> > >>>>>
> > >>>>>
> > >>>>>
> > >>
> > >
> >
>

Reply via email to