Hi,

Yes, STAF supports Mac OS X, Windows, and Linux.  You can see the supported
platforms here: http://staf.sourceforge.net/getcurrent.php

I'm assuming that you will be using STAX to control the test execution.  If
so, then you can log any data or testcase output/results to the STAX job
log.  These logs are in binary format, but there are utilities that allow
you to convert them to HTML
(http://staf.sourceforge.net/current/STAFJava.htm#Header_STAFLogFormatter).
Or, you could create any type of report that you want within the STAX job.
If you wanted to create a pdf file, then you would need to use Acrobat to
create it.  If you want to store the output, then you could put the output
into a database (i.e. via a <process> element in your STAX job) or copy it
to a server.

STAX also provides conditional execution control (via the <if> element),
and gives you control over whether a testcase was successful or failed.

So, yes, it sounds like STAF/STAX will work for your test environment.  You
may want to read the Getting Started Guides to become more familiar with
STAF/STAX:
http://staf.sourceforge.net/current/STAFGS.pdf
http://staf.sourceforge.net/current/staxgs.pdf

Thanks,
David


                                                                       
 David Bender          11501 Burnet Rd.   Phone (T/L): 1-512-286-5315  
 STAF/STAX Development Bldg. 903-5B002    (363-5315)                   
                       Austin, TX         ITN: 23635315                
 IBM Software Group,   78758-3400         Email: bda...@us.ibm.com     
 WPLC                                                                  
                                                                       
                                                                       






                                                                       
  From:       "Brendan Simon (eTRIX)" <brendan.si...@etrix.com.au>     
                                                                       
  To:         "STAF (Software Test Automation Framework)" 
<staf-users@lists.sourceforge.net>
                                                                       
  Date:       09/17/2010 05:11 AM                                      
                                                                       
  Subject:    [staf-users] automated testing for embedded devices      
                                                                       





 Hello,

I have a number (4) of hand-held devices, which connect to a computer
via usb (serial protocol) to be managed by a user executing application
software on the host computer.

I wish to set up an Automated Test Framework (ATF) to test the "host
software" with the hand-held devices.  I want to test correct
functionality of new host software features and verify that no
regressions have crept into the host software (i.e. correct
functionality of existing features).
The host software executes on Mac OS X.

The highest priority is to be able to test the latest host software
against the latest firmware for each of the devices, however it would be
good to be able to test against various firmware versions and various
host software versions.

Also, not all devices support all features provided by the host
software, so I need someway of executing only the appropriate tests,
and/or specifying that a test failure is expected.

I'd like to produce test reports in various formats (text, pdf, html).
Is this a STAF feature ??
Would it be a good idea to store test results in a database and then
create reports from that ??
What support is there is STAF for storing test results and creating test
reports ??

I presume STAF is capable of providing these features.  Yes ??

I presume STAF will run equally well on OS X (e.g. a MacBook) or a Linux
box or a Windows box.  Yes ??

Is there a particular way to set up STAF to best provide the testing for
my scenario described above ??

Thanks for any assistance and insights.  I am new to automated test
tools so hopefully STAF will be able to do what I want.

Cheers,
Brendan.


------------------------------------------------------------------------------

Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
staf-users mailing list
staf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/staf-users

<<inline: graycol.gif>>

<<inline: ecblank.gif>>

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
staf-users mailing list
staf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/staf-users

Reply via email to