Hi,

Thanks for the reply. In reply to the use of my company for future
reference, I am more than happy to say that Canoo Webtest is now officially
used for one of sub-divisions within News Corporation. It is a great tool
and much faster than HP Quick Test Professional that we are also using at
the moment.

However, it would be great if there is any future enhancement as described
below:

- dataDriven = Running all rows by rows eventhough there are failures in one
of the rows. I have tried the suggestion by putting haltonfailure=false, but
still the whole test would fail  if there is a failure in one of the
verification steps. Adding steps, ifStep, condition, else also did not do
the trick. It would be fantastic if there are an option within dataDriven
command for this purpose

-dataDriven = It would be great if there is an option within dataDriven, to
start from a row e.g. start from row 8.
- To add extra functionality so that it is possible to extract a value e.g
text from the web page and output it into excel
- verifyText : To verify text that is located after or before specific
characters/text. It is true that verifyXPath can be used to locate specific
text in a specific location, however it looks like verifyXPath cannot
identify any text that is only displayed in the page source e.g. text inside
javascript, or simply meta keywords and meta description.

On Wed, Apr 9, 2008 at 9:43 PM, Tokutan <[EMAIL PROTECTED]> wrote:

> Hi,
>
> First of all , I would like to say that Canoo Webtest is a really great
> tool for automated testing tool. I am currently working in a company and all
> of my colleagues are impressed by this tool.
>
> I would like to say that data driven testing has been helping me a lot
> with my work as a web tester. I have downloaded the latest version of CAnoo
> webtest (Latest build: R_1693) and I am experiencing problem with data
> driven from excel. It looks like when one of value in the row fails, any
> subsequent rows would fail as well.
>
> For example, I have created a very simple test as per follows:
>
> <dataDriven tableContainer="Example1.xls"  >
>
>         <webtest name="test">
>
>             <invoke url="${URL}"/>
>
>
>             <verifyXPath xpath="id('content')/h1" text="${Heading}"/>
>
> </webtest>
> </dataDriven>
>
> My excel sheet looks like:
>
>   URL Heading
> http://searchjobs.careerone.com.au/search/categories/Accounting.html 
> Accounting
> Jobss
> http://searchjobs.careerone.com.au/search/categories/Administration_-_Secretarial.html
>  Administration
> & Secretarial Jobs
>
> I purposely type the wrong heading i.e. Accounting Jobss so that it will
> fail during the testing. The second heading value (Administration &
> Secretarial Jobs) is the correct value.
>
> When I run the test, the first URL with the corresponding Heading value
> (Accounting Jobss) would fail , however the second URL with its
> corresponding Heading value (Administration & Secretarial Jobs)  would also
> fail.
>
> The following is the result generated:
>
> expected valueAccounting Jobss  actual valueAdministration & Secretarial
> Jobs
> You can see that for some reason , the expected value is still the first
> Heading Value whereby it should be the second Heading value i.e.
> Administration & Secretarial Jobs
>
> Please assist to solve this puzzle for me.
>
> Thanks
>

Reply via email to