iPhone Testing

View: New views
14 Messages — Rating Filter:   Alert me  

iPhone Testing

by Heba Hosny-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi all,
I'm about to start with a new iphone project, may you give me your
experience about how to test it please? specially for
non-dialog interface applications; gaming, graphics, etc.

I'll be so appreciated if you give me your suggestions for iphone automatic
testing tools as well.

Thank you,

--
All the best,
Heba Hosny
-----------------------
Never test the depth of a river with both feet

RE: iPhone Testing

by robert.whitener :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi, I use the google toolkit for automated testing, its based on SenTest, which is an objective-C unit testing framework, largely targeted at the OSX platform.  It is relatively easy to get set up with, and there is also an active online community for it.  Here is a link to their Google group:

http://code.google.com/p/google-toolbox-for-mac/wiki/iPhoneUnitTesting

Hope that helps,

Rob Whitener
Test Automation
GXS
Gaithersburg, MD. 20878
301-340-4132

Tim Tebow can divide by zero.
From: agile-testing@... [mailto:agile-testing@...] On Behalf Of Heba Hosny
Sent: Wednesday, October 07, 2009 8:21 AM
To: agile-testing@...
Subject: [agile-testing] iPhone Testing


Hi all,

I'm about to start with a new iphone project, may you give me your experience about how to test it please? specially for non-dialog interface applications; gaming, graphics, etc.

I'll be so appreciated if you give me your suggestions for iphone automatic testing tools as well.

Thank you,

--
All the best,
Heba Hosny
-----------------------
Never test the depth of a river with both feet


RE: iPhone Testing

by robert.whitener :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

This link also has some useful information:

http://blog.carbonfive.com/2009/02/testing/iphone-unit-testing-toolkit

Rob Whitener
Test Automation Specialist
GXS
Gaithersburg, MD. 20878
301-340-4132

Tim Tebow can divide by zero.
From: agile-testing@... [mailto:agile-testing@...] On Behalf Of Heba Hosny
Sent: Wednesday, October 07, 2009 8:21 AM
To: agile-testing@...
Subject: [agile-testing] iPhone Testing


Hi all,

I'm about to start with a new iphone project, may you give me your experience about how to test it please? specially for non-dialog interface applications; gaming, graphics, etc.

I'll be so appreciated if you give me your suggestions for iphone automatic testing tools as well.

Thank you,

--
All the best,
Heba Hosny
-----------------------
Never test the depth of a river with both feet


Re: iPhone Testing

by Heba Hosny-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thank you for your reply, but I was asking about tools for functional
testing as developers are the ones whom implement unit tests here.
Thank you again,

On Wed, Oct 7, 2009 at 4:44 PM, <robert.whitener@...> wrote:

>
>
>  This link also has some useful information:
>
>
>
> http://blog.carbonfive.com/2009/02/testing/iphone-unit-testing-toolkit
>
>
>
> Rob Whitener
>
> Test Automation Specialist
>
> GXS
>
> Gaithersburg, MD. 20878
>
> 301-340-4132
>
>
>
> Tim Tebow can divide by zero.
>
> *From:* agile-testing@... [mailto:
> agile-testing@...] *On Behalf Of *Heba Hosny
> *Sent:* Wednesday, October 07, 2009 8:21 AM
> *To:* agile-testing@...
> *Subject:* [agile-testing] iPhone Testing
>
>
>
>
>
> Hi all,
>
>
>
> I'm about to start with a new iphone project, may you give me your
> experience about how to test it please? specially for
> non-dialog interface applications; gaming, graphics, etc.
>
>
>
> I'll be so appreciated if you give me your suggestions for iphone automatic
> testing tools as well.
>
>
>
> Thank you,
>
> --
> All the best,
> Heba Hosny
> -----------------------
> Never test the depth of a river with both feet
>
>    
>



--
All the best,
Heba Hosny
-----------------------
Never test the depth of a river with both feet

Re: iPhone Testing

by Prashant Chavan-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

hey Heba it would be great if could drill down your problem to specific questions... if you could provide some details about the functionalities you are about to test and some specific details about the same then me or someone from the list would be I position to answer your questions...


and are you working on a Agile team or will be testing the application/product as a third party/individual tester?


From: Heba Hosny
Sent: Wednesday, October 07, 2009 8:45 PM
To: agile-testing@...
Subject: Re: [agile-testing] iPhone Testing


 
Thank you for your reply, but I was asking about tools for functional testing as developers are the ones whom implement unit tests here.  


Thank you again,


On Wed, Oct 7, 2009 at 4:44 PM, <robert.whitener@...> wrote:

   

  This link also has some useful information:



  http://blog.carbonfive.com/2009/02/testing/iphone-unit-testing-toolkit



  Rob Whitener

  Test Automation Specialist

  GXS

  Gaithersburg, MD. 20878

  301-340-4132



  Tim Tebow can divide by zero.

  From: agile-testing@... [mailto:agile-testing@...] On Behalf Of Heba Hosny
  Sent: Wednesday, October 07, 2009 8:21 AM
  To: agile-testing@...
  Subject: [agile-testing] iPhone Testing



   

  Hi all,



  I'm about to start with a new iphone project, may you give me your experience about how to test it please? specially for non-dialog interface applications; gaming, graphics, etc.



  I'll be so appreciated if you give me your suggestions for iphone automatic testing tools as well.



  Thank you,

  --
  All the best,
  Heba Hosny
  -----------------------
  Never test the depth of a river with both feet






--
All the best,
Heba Hosny
-----------------------
Never test the depth of a river with both feet



Re: iPhone Testing

by Matthew-103 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

--- In agile-testing@..., Heba Hosny <heba.hosny@...> wrote:
>
> Hi all,
> I'm about to start with a new iphone project, may you give me your
> experience about how to test it please? specially for
> non-dialog interface applications; gaming, graphics, etc.
>
>

For games and graphics, I go to www.iphonetester.com, punch in the URL, and, well ... test it.  (EG have a human being use the app.)  You can use vmware or multiple browsers simulate simultaneous users.

If memory serves, the browser behind the iPhone is a modified version of Safari, so for regular web apps, we write extremely simple cgi scripts which can be unit-tested in the usual way, then drive the browser with selenium RC and add a sprinkle of human testing with www.iphonetester.com.

I hope that helps.

regards,

--heusser



Re: iPhone Testing

by Heba Hosny-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, Oct 7, 2009 at 5:46 PM, Prashant Chavan
<prashantraoji@...>wrote:

>
>
> hey Heba it would be great if could drill down your problem to specific
> questions... if you could provide some details about the functionalities you
> are about to test and some specific details about the same then me or
> someone from the list would be I position to answer your questions...
>


>
>



>   We are about to begin an iPhone application; a game, it's a new
> experience for me as it's the first time to test on iPhone, I was searching
> for an automatic testing tool as we are still in the preparation phase.
>









> and are you working on a Agile team or will be testing the
> application/product as a third party/individual tester?
>


I'm on a Agile team.




> *From:* Heba Hosny <heba.hosny@...>
> *Sent:* Wednesday, October 07, 2009 8:45 PM
> *To:* agile-testing@...
> *Subject:* Re: [agile-testing] iPhone Testing
>
>
>
> Thank you for your reply, but I was asking about tools for functional
> testing as developers are the ones whom implement unit tests here.
> Thank you again,
>
> On Wed, Oct 7, 2009 at 4:44 PM, <robert.whitener@...> wrote:
>
>>
>>
>>  This link also has some useful information:
>>
>>
>>
>> http://blog.carbonfive.com/2009/02/testing/iphone-unit-testing-toolkit
>>
>>
>>
>> Rob Whitener
>>
>> Test Automation Specialist
>>
>> GXS
>>
>> Gaithersburg, MD. 20878
>>
>> 301-340-4132
>>
>>
>>
>> Tim Tebow can divide by zero.
>>
>> *From:* agile-testing@... [mailto:
>> agile-testing@...] *On Behalf Of *Heba Hosny
>> *Sent:* Wednesday, October 07, 2009 8:21 AM
>> *To:* agile-testing@...
>> *Subject:* [agile-testing] iPhone Testing
>>
>>
>>
>>    Hi all,
>>
>>
>>
>> I'm about to start with a new iphone project, may you give me your
>> experience about how to test it please? specially for
>> non-dialog interface applications; gaming, graphics, etc.
>>
>>
>>
>> I'll be so appreciated if you give me your suggestions for iphone
>> automatic testing tools as well.
>>
>>
>>
>> Thank you,
>>
>> --
>> All the best,
>> Heba Hosny
>> -----------------------
>> Never test the depth of a river with both feet
>>
>>
>
>
> --
> All the best,
> Heba Hosny
> -----------------------
> Never test the depth of a river with both feet
>
>  
>



--
All the best,
Heba Hosny
-----------------------
Never test the depth of a river with both feet

RE: iPhone Testing

by Walter Gorlitz :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Testing an iPhone application is exactly the same as testing any other
application.
1) Look at what it's supposed to do.
2) Make sure it can do everything it claims to be able to do (Positive
testing).
3) Make sure it doesn't do what it should not be able to do (Negative
testing).

How much exposure do you have to testing?
The technical differences for the iPhone and iPod Touch are minimal compared
with their similarities to desktop application. If you're not familiar with
the iPhone and iPod Touch platform, become familiar with it. Use heuristics
to determine if your application is following UI standards.

If it is an iPhone-only application, you'll want to make sure that it
doesn't use an unnecessary amount of bandwidth.

That's all I can think of.

Walter

From: agile-testing@... [mailto:agile-testing@...]
On Behalf Of Heba Hosny
Sent: October 7, 2009 5:21 AM
To: agile-testing@...
Subject: [agile-testing] iPhone Testing

Hi all, 

I'm about to start with a new iphone project, may you give me your
experience about how to test it please? specially for
non-dialog interface applications; gaming, graphics, etc. 

I'll be so appreciated if you give me your suggestions for iphone automatic
testing tools as well.

Thank you, 

--
All the best,
Heba Hosny


Re: iPhone Testing

by Heba Hosny-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

But it needs a manual testing on the device itself, what I was searching for
is an automatic tool to use it.
The concepts are the same, but I believed that the way will be different.

On Mon, Oct 12, 2009 at 3:33 AM, Walter Gorlitz <wgorlitz@...> wrote:

>
>
> Testing an iPhone application is exactly the same as testing any other
> application.
> 1) Look at what it's supposed to do.
> 2) Make sure it can do everything it claims to be able to do (Positive
> testing).
> 3) Make sure it doesn't do what it should not be able to do (Negative
> testing).
>
> How much exposure do you have to testing?
> The technical differences for the iPhone and iPod Touch are minimal
> compared
> with their similarities to desktop application. If you're not familiar with
> the iPhone and iPod Touch platform, become familiar with it. Use heuristics
> to determine if your application is following UI standards.
>
> If it is an iPhone-only application, you'll want to make sure that it
> doesn't use an unnecessary amount of bandwidth.
>
> That's all I can think of.
>
> Walter
>
>
> From: agile-testing@... <agile-testing%40yahoogroups.com>[mailto:
> agile-testing@... <agile-testing%40yahoogroups.com>]
> On Behalf Of Heba Hosny
> Sent: October 7, 2009 5:21 AM
> To: agile-testing@... <agile-testing%40yahoogroups.com>
> Subject: [agile-testing] iPhone Testing
>
> Hi all,
>
> I'm about to start with a new iphone project, may you give me your
> experience about how to test it please? specially for
> non-dialog interface applications; gaming, graphics, etc.
>
> I'll be so appreciated if you give me your suggestions for iphone automatic
> testing tools as well.
>
> Thank you,
>
> --
> All the best,
> Heba Hosny
>
>  
>



--
All the best,
Heba Hosny
-----------------------
Never test the depth of a river with both feet

RE: iPhone Testing

by Walter Gorlitz :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Sorry, I didn't see that you wanted to automate it in your original message.
You wrote "automatic" which means you want the application to test itself.
Why are you looking to automate testing when you haven't done manual
testing?
Isn't that like saying "I'm building a house. I've never done it before.
What are the best power tools to use so that I can finish faster?". Seems
like you're approaching this in a backward manner.

Is your application stable enough to put the effort of automation into it?

I highly doubt that your application will be so complicated that a manual
test run wouldn't be able to be completed in an hour.

Walter

From: agile-testing@... [mailto:agile-testing@...]
On Behalf Of Heba Hosny
Sent: October 12, 2009 12:44 AM
To: agile-testing@...
Subject: Re: [agile-testing] iPhone Testing




But it needs a manual testing on the device itself, what I was searching for
is an automatic tool to use it. 

The concepts are the same, but I believed that the way will be different. 
On Mon, Oct 12, 2009 at 3:33 AM, Walter Gorlitz <wgorlitz@...> wrote:
 
Testing an iPhone application is exactly the same as testing any other
application.
1) Look at what it's supposed to do.
2) Make sure it can do everything it claims to be able to do (Positive
testing).
3) Make sure it doesn't do what it should not be able to do (Negative
testing).

How much exposure do you have to testing?
The technical differences for the iPhone and iPod Touch are minimal compared
with their similarities to desktop application. If you're not familiar with
the iPhone and iPod Touch platform, become familiar with it. Use heuristics
to determine if your application is following UI standards.

If it is an iPhone-only application, you'll want to make sure that it
doesn't use an unnecessary amount of bandwidth.

That's all I can think of.

Walter


From: agile-testing@... [mailto:agile-testing@...]
On Behalf Of Heba Hosny
Sent: October 7, 2009 5:21 AM

To: agile-testing@...
Subject: [agile-testing] iPhone Testing
Hi all, 

I'm about to start with a new iphone project, may you give me your
experience about how to test it please? specially for
non-dialog interface applications; gaming, graphics, etc. 

I'll be so appreciated if you give me your suggestions for iphone automatic
testing tools as well.

Thank you, 

--
All the best,
Heba Hosny



--
All the best,
Heba Hosny
-----------------------
Never test the depth of a river with both feet


RE: iPhone Testing

by Sean Shakirov :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

You may want to approach these guys:
 
www.iphoneapptesters.com

 

--- On Mon, 10/12/09, Walter Gorlitz <wgorlitz@...> wrote:


From: Walter Gorlitz <wgorlitz@...>
Subject: RE: [agile-testing] iPhone Testing
To: agile-testing@...
Date: Monday, October 12, 2009, 9:37 AM


 



Sorry, I didn't see that you wanted to automate it in your original message.
You wrote "automatic" which means you want the application to test itself.
Why are you looking to automate testing when you haven't done manual
testing?
Isn't that like saying "I'm building a house. I've never done it before.
What are the best power tools to use so that I can finish faster?". Seems
like you're approaching this in a backward manner.

Is your application stable enough to put the effort of automation into it?

I highly doubt that your application will be so complicated that a manual
test run wouldn't be able to be completed in an hour.

Walter

From: agile-testing@ yahoogroups. com [mailto:agile-testing@ yahoogroups. com]
On Behalf Of Heba Hosny
Sent: October 12, 2009 12:44 AM
To: agile-testing@ yahoogroups. com
Subject: Re: [agile-testing] iPhone Testing

But it needs a manual testing on the device itself, what I was searching for
is an automatic tool to use it. 

The concepts are the same, but I believed that the way will be different. 
On Mon, Oct 12, 2009 at 3:33 AM, Walter Gorlitz <wgorlitz@primus. ca> wrote:
 
Testing an iPhone application is exactly the same as testing any other
application.
1) Look at what it's supposed to do.
2) Make sure it can do everything it claims to be able to do (Positive
testing).
3) Make sure it doesn't do what it should not be able to do (Negative
testing).

How much exposure do you have to testing?
The technical differences for the iPhone and iPod Touch are minimal compared
with their similarities to desktop application. If you're not familiar with
the iPhone and iPod Touch platform, become familiar with it. Use heuristics
to determine if your application is following UI standards.

If it is an iPhone-only application, you'll want to make sure that it
doesn't use an unnecessary amount of bandwidth.

That's all I can think of.

Walter

From: agile-testing@ yahoogroups. com [mailto:agile-testing@ yahoogroups. com]
On Behalf Of Heba Hosny
Sent: October 7, 2009 5:21 AM

To: agile-testing@ yahoogroups. com
Subject: [agile-testing] iPhone Testing
Hi all, 

I'm about to start with a new iphone project, may you give me your
experience about how to test it please? specially for
non-dialog interface  applications; gaming, graphics, etc. 

I'll be so appreciated if you give me your suggestions for iphone automatic
testing tools as well.

Thank you, 

--
All the best,
Heba Hosny

--
All the best,
Heba Hosny
------------ --------- --
Never test the depth of a river with both feet















Re: iPhone Testing

by Kurt Häusler-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Automated testing is always a good idea. Only resort to manual when you
have to. Manual testing is essentially using a valuable human being to
perfom a repetitve mechanical process, somewhat wasteful.

Sure, when it comes to the uppermost presentation layers, usability,
one-off deployment and integration scenarios and exploratory testing, that
is where the testers come in, to perfom manually those things which aren't
so repetitve and manual. But the bulk of the software can be covered by
unit tests and acceptance tests which should always be automated.

You house analogy defeats itself. Of course you want to use the best power
tools whether it is your first house or your hundredth. I doubt many modern
builders learned anything by, nor are they likely to learn anything by,
building a house with old fashioned manual tools, except perhaps how
essential modern power tools are.

Or was that your point and I missed the irony?

And a manual test run taking an hour may not sound like much, but to run it
after each change to make sure nothing broke would add up really quickly.

You could probably write an automated test suite in around an hour.

On Mon, Oct 12, 2009 at 09:37:05AM -0700, Walter Gorlitz wrote:

> Sorry, I didn't see that you wanted to automate it in your original message.
> You wrote "automatic" which means you want the application to test itself.
> Why are you looking to automate testing when you haven't done manual
> testing?
> Isn't that like saying "I'm building a house. I've never done it before.
> What are the best power tools to use so that I can finish faster?". Seems
> like you're approaching this in a backward manner.
>
> Is your application stable enough to put the effort of automation into it?
>
> I highly doubt that your application will be so complicated that a manual
> test run wouldn't be able to be completed in an hour.
>
> Walter

Re: iPhone Testing

by btknorr :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi there,

For iphone automated testing check out UISpec at:

http://www.iphonetesting.com <http://www.iphonetesting.com>

UISpec is an open source BBD framework for the iPhone that provides a
full automated testing solution that drives the actual iPhone UI. And it
is modeled after RSpec.

Cheers!

Brian

--- In agile-testing@..., Heba Hosny <heba.hosny@...> wrote:
>
> Hi all,
> I'm about to start with a new iphone project, may you give me your
> experience about how to test it please? specially for
> non-dialog interface applications; gaming, graphics, etc.
>
> I'll be so appreciated if you give me your suggestions for iphone
automatic

> testing tools as well.
>
> Thank you,
>
> --
> All the best,
> Heba Hosny
> -----------------------
> Never test the depth of a river with both feet
>


Re: Re: iPhone Testing

by Heba Hosny-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thank you Brain, it looks so nice :)

On Fri, Oct 16, 2009 at 8:57 PM, brian.knorr <btknorr@...> wrote:

>
>
> Hi there,
>
> For iphone automated testing check out UISpec at:
>
> http://www.iphonetesting.com
>
> UISpec is an open source BBD framework for the iPhone that provides a full
> automated testing solution that drives the actual iPhone UI. And it is
> modeled after RSpec.
>
> Cheers!
>
> Brian
>
> --- In agile-testing@..., Heba Hosny <heba.hosny@...> wrote:
> >
> > Hi all,
> > I'm about to start with a new iphone project, may you give me your
> > experience about how to test it please? specially for
> > non-dialog interface applications; gaming, graphics, etc.
> >
> > I'll be so appreciated if you give me your suggestions for iphone
> automatic
> > testing tools as well.
> >
> > Thank you,
> >
> > --
> > All the best,
> > Heba Hosny
> > -----------------------
> > Never test the depth of a river with both feet
> >
>
>  
>



--
All the best,
Heba Hosny
-----------------------
Never test the depth of a river with both feet