Hi BJ:
I'm most interested in using OFBiz exclusively to drive and manage the
process of testing. While the IDE part works just fine, the back end
OFBiz part doesn't work very well with 9.04. How to use the browser to
generate tests is pretty well documented. I was hoping I could put
together some documentation on how to use it w/9.04. The effort to get
it to work was beyond the time I had allocated. So, it's on the back
burner for me right now.
If you have time to add it to 9.04, I think that would be a welcome
enhancement to the code base.
Regards,
Ruth
----------------------------------------------------
Find me on the web at http://www.myofbiz.com or Google keyword "myofbiz"
[email protected]
BJ Freeman wrote:
Selenium IDE is in your browser and you can save your process.
you can create them on 9.04 and use to test them on the trunk.
you can have a folder for 9.04 and one for 10.04 using demo-stable or
trunk.
but I would suggest you just start with 9.04 and label as such in the
filehnames then put them in the repository.
then we have a test against 10.04 and the trunk as to what has changed
from a users point of view.
I will put the port on my list of lists of lists to do.
=========================
BJ Freeman
http://bjfreeman.elance.com
Strategic Power Office with Supplier Automation
<http://www.businessesnetwork.com/automation/viewforum.php?f=93>
Specialtymarket.com <http://www.specialtymarket.com/>
Systems Integrator-- Glad to Assist
Chat Y! messenger: bjfr33man
Linkedin
<http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro>
Ruth Hoffman sent the following on 5/26/2010 7:27 AM:
Hi BJ:
If you back-port Selenium to 9.04, I'd be happy to come up with some
test cases. I've already got an extensive list of business test case
scenarios I used for various tasks involving OFBiz.
I can't use 10.x or trunk because I'm still running Java 1.5 in production.
Regards,
Ruth
----------------------------------------------------
Find me on the web at http://www.myofbiz.com or Google keyword "myofbiz"
[email protected]
BJ Freeman wrote:
forgot
should use User manual as the test case.
=========================
BJ Freeman
http://bjfreeman.elance.com
Strategic Power Office with Supplier Automation
<http://www.businessesnetwork.com/automation/viewforum.php?f=93>
Specialtymarket.com <http://www.specialtymarket.com/>
Systems Integrator-- Glad to Assist
Chat Y! messenger: bjfr33man
Linkedin
<http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro>
BJ Freeman sent the following on 5/26/2010 2:18 AM:
Chris there are many ways to test.
I see selenium more as business logic to data test using the
available UI.
It test real world interaction with the user of ofbiz.
here is one scenario
Place an order(ecoomerce or Orderentry)
send product
view the GL for expected results (through the UI).
For PO
Place an order(Orderentry)
receive product
pay supplier
check GL for expected results(through the UI)
Now this test all underlying code and if the user can use the results
for business.
you can break this down to component tests if you like but the end goal
is totest user ability to have a functional system.
=========================
BJ Freeman
http://bjfreeman.elance.com
Strategic Power Office with Supplier Automation
<http://www.businessesnetwork.com/automation/viewforum.php?f=93>
Specialtymarket.com <http://www.specialtymarket.com/>
Systems Integrator-- Glad to Assist
Chat Y! messenger: bjfr33man
Linkedin
<http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro>
chris snow sent the following on 5/25/2010 9:12 PM:
Hi BJ - i'd like to start adding selenium tests, however, before adding
selenium tests, test cases need to be created. To create test cases,
process
flows need to be understood/documented (I'm still at the
understanding stage
hence my work on the help system). So in conclusion only those with
detailed knowledge of ofbiz processes can start adding selenium
tests (only
a few people?).
On 26 May 2010 03:18, "BJ Freeman" <[email protected]> wrote:
we need button pusher and business that need to accomplish a task.
one of the top level testing tools is selenium
https://issues.apache.org/jira/browse/OFBIZ-3511
your welcome to add to the library.
=========================
BJ Freeman
http://bjfreeman.elance.com
Strategic Power Office with Supplier Automation <
http://www.businessesnetwork.com/automation/viewforum.php?f=93>
Specialtymarket.com <http://www.specialtymarket.com/>
Systems Integrator-- Glad to Assist
Chat Y! messenger: bjfr33man
Linkedin
<
http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro
Matt Warnock sent the following on 5/25/2010 6:40 PM:
Based on encouraging comments from you and Jacopo and others, and
seeing
the rate at which new commits are added, I am thinking it may be
best to
get on the trunk, even for production. However I can't imagine
running
nightly builds on a production server.
I'm thinking I'd build nightly on the development laptop, and
update the
production server every week or two, to a fairly recent, more-or-less
"known good" revision level. I'm hoping this would provide the
best of
both worlds. And I'm hoping that this would avoid any
mission-critical
breakages until the fixes have been committed. Does that seem
reasonable?
I don't kid myself that I can submit much code yet, but hopefully I
can
help test and document bugs, even if I can't fix them yet. Hopefully
that will come soon.