http://sites.sonatype.org/flexmojos/flexmojos-maven-plugin/test-run-mojo.html

On Wed, Jun 23, 2010 at 3:34 PM, Richard Rodseth <[email protected]> wrote:

> My colleagues and I are still wrestling with finding the right way to do
> this.
> I see that flex-mojos creates a TestRunner.mxml and builds TestRunner.swf
> which presumably has all needed code within it.
> If we copy the pom and target folder to a server, is there a phase/goal we
> can execute at that point to run the TestRunner.swf?
>
>
> On Tue, Jun 15, 2010 at 1:33 PM, Richard Rodseth <[email protected]>wrote:
>
>> Thanks Brian. That is helpful to know that Ant or Maven is in fact
>> required.
>>
>>
>> On Tue, Jun 15, 2010 at 12:42 PM, Brian <[email protected]> wrote:
>>
>>> @Richard - FlexMojos and the Ant task for FlexUnit 4 both work by
>>> creating a test SWF which establishes a socket connection with its
>>> spawning process to report the results of the tests being executed.
>>> In FlexMojos, I believe it's done using the unit testing support
>>> library and in Ant it's done by attaching the CIListener to the
>>> FlexUnit 4 Core.  Unfortunately, there is no way for the Flash Player
>>> to write to disk since it operates in the sandbox of the browser.
>>> Unless FlexMonkey's AIR application has the ability to execute a
>>> series of tests and output test results to their respective files,
>>> you'll need to use either Maven or Ant and their respective plugins to
>>> execute your tests and have results written to disk.  The test SWF by
>>> itself is not enough to execute a test run.
>>>
>>> FWIW - You may want to post this question on the FlexUnit or
>>> FlexMonkey forums for more ideas, although I'll probably be the one
>>> answering your question on the FlexUnit forums.  Let me if I can help
>>> with any of your questions.
>>>
>>> -Brian
>>>
>>> On Jun 15, 2:51 pm, Richard Rodseth <[email protected]> wrote:
>>> > My QA colleagues are trying to understand how to execute FlexUnit
>>> 4-based
>>> > functional tests on a maven-free machine that will have the Flash
>>> Player and
>>> > a browser. There are two classes of tests
>>> >
>>> > 1) Hand-written API tests using HTTPService
>>> > 2) Tests generated by FlexMonkey.
>>> >
>>> > I realize this is not the focus of maven/flex-mojos but we need to
>>> > understand what build artifacts to create and copy to the test
>>> environment,
>>> > as well as how to invoke them
>>> >
>>> > It would be helpful if I understood what Flex-Mojos does in the test
>>> phase
>>> > (for regular unit tests). Are the tests and the classes they import
>>> compiled
>>> > into a single swf that also includes the test runner, or does the test
>>> > runner load a sub-SWF?
>>> >
>>> > Thanks for any tips.
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Flex Mojos" group.
>>> To post to this group, send email to [email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]<flex-mojos%[email protected]>
>>> For more options, visit this group at
>>> http://groups.google.com/group/flex-mojos
>>>
>>> http://flexmojos.sonatype.org/
>>>
>>
>>
>

-- 
You received this message because you are subscribed to the Google
Groups "Flex Mojos" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/flex-mojos

http://flexmojos.sonatype.org/

Reply via email to