Test Our New Android Application - Testing

Hello XDA Tester,
I am from emxcelsolutions.com and its basically a startup. We develop a product called beepnride. It's an android application. beepnride is a car rental marketplace for cab operators and we have also customers app and drivers app.
beepnride provide end to end solutions of booking an outstation cab, car rental for the city tour. The product will remove all the paperwork of cab operators and drivers.
go at beepnride.com and download an app
Do test like:-
Functional Testing
Laboratory Testing
Performance Testing
Memory Leakage Testing
Interrupt Testing
Usability testing
Installation testing
Certification Testing:
Security Testing
Location Testing
Outdated Software Testing
Load Testing
Black box Testing
If you have suggestions them share with us.
share at [email protected]
Thanks
Team Emxcel

Related

Beta testers wanted for TraQPro !!

Hi all mobile lovers,
i have developed an application to share your location information with your friends and employees. I know that there is Google latitude and others, but hopefully this products is different and focusses also on the bussiness side / implementation of these technologies.
Some features:
- Send TraQ Code to your contacts, so they can follow you 'live' for an hour online.
- Map View shows your friends live on the map including speed information,
when GPS is used. I mean really live and animating and all
- When TraQCode Contact is also destination, the route is calculated and drawn on map, including live destination distance and ETA !!
You can watch a demo video on http://www.vimeo.com/paltraq for how TraQPro works and looks like...
I need some beta testers who want to test the functionality of this product.
so where to ask then @ xda developers . Currently it only works with VGA/WVGA devices!
People who want to download and Beta test, please register at:
http://forum.traqpro.com
* Please post all bugs and feature request at forum.traqpro.com *
and i'll send you a private message with your account information.
Thank you and special thanx to those who want to participate to make it a better product.
Cheers,
MrQ.
Was looking for something like this! Allready started to develope my own! But yours is better
SO: Please send me the Beta Version, I allready registered in your forum!
How fast is the update rate for the GPS position? Can you let people decide for themselve how often it is updated? Because some people want to conserve battery, but on the other hand it is not as precise...
(Less battery consumption <-- vs. --> More precise position)
I think I can even help you to develope... or to translate (to Russian or German...)
Hi Koffein Schluck,
good to hear that you like it Check your private messages in the TraQ forum for your BETA account details.
The update rate is 1,5 seconds in the mapview, to get the live tracking experience of your friends or employees. When you are in the main menu the update rate is 15 seconds on MPS location updates and when GPS is on and fix it's 1,5 seconds
I already have the option for the user to determine the update rates on MPS, to spare you the battery power. Further more there is also a second application which runs on scheduled times to report your position to the servers and sleep again, pulling as almost nothing from your battery live !!
Must do some more testing with it to release it, but stay tuned.
Also de website wil be in Silverlight technology to view your Trips and some other info.
Busy as hell, more to be released soon..
Stay tuned
Btw, check out the TraQCode feature, it's really coOl. Select a contact and send him a code with email or sms or both so he can track you live online.
Next,
If you say the person whom you are sending your traQcode is also your destination, you see the complete route on the mapview including destination distance and ETA information!!
Also check out the resource folder after installation if you want to customize the graphics.
The languages folder contains text files with all languages available. If you translate the english
one to german and to russian we have to more languages available in the app!!
Btw, please post your findings on TraQPro forum..

[APP] Next2Me for Windows Phone 7 released

Hi Guyz,
Perhaps you all know Next2Me for the Windows Mobile 6.x OS. This app was quite successfull (one of the 10 most downloaded apps in the Marketplace) and also here at XDA-Developers, quite many people liked my tiny app. If you don't know it, here is the link to the corresponding thread: http://xda-developers.com/forum/showthread.php?t=619329
So, why am I writing here? Because I am going to port Next2Me to Windows Phone 7. And I want YOU to participate on that ! I don't want you to code for me, but you have the great chance now, to submit your feature requests here, to get the software you always wanted to have !
The port of Next2Me is quite envolved by now, and it is already working, so I would be able to send the current state of the software to the Marketplace. But I just want to let you send your feature requests, to get Next2Me even better as it was and now is.
Current feature list of Next2Me
o Location based business search using Google Local Search
o Show a map overview with all found businesses
o Show detailed information (address, phone numbers, etc.)
o Let you add the infos to the contact list, forward the contact by E-Mail or SMS or call the found phone number right from Next2Me
o Show your position and the target contact on a map and the route to the target
o Give you a directions to guide you to the target
So, as you can see, the software is quite envolved by now.
What features will also be implemented:
o Support different local search providers (Wikipedia, Bing, Yahoo?, Yelp?)
o Support free text search for local search
If you are still missing any features, THIS is your chance! Post your feature wish here, let's discuss about it and perhaps it will be implemented !
[UPDATE 10-19-2011]
Next2Me v1.0 has been released in the Marketplace. You can find it here.
Next2Me will be devided into a free and payed version. The free version will show a small ad at the top of the main window. The payed version won't show this. Also the payed version will received new features before the free one and some features will be in the payed version only. But the core element of Next2Me, the local search, will stay free.
But, If you'll buy Next2Me (I am planning to sell it for 99Cent), you will not just get rid of the ad and get some unique features, you will also support me and my dev projects .
Feel free to post any question or suggestions regarding Next2Me here !
C YA - Nekro
i got a little idea. It would be cool if you could set it up so that everyday at a certain time it would set its self automaticlly to go somewhere. So if you leave for work at 7 everyday it would set its self for that location. Also would be cool to able to send your location to other people
I like the idea with sending your current location to other people. I think I will implement this feature ..
But: what do you mean with the other feature, setting your position at a specific time? Why should I do that? Every WP7 device has a built in GPS sensor, so I do have the current location at any time..
This sounds good, Bing does not provide Local search for my country so I need something else to give me access to Google's excellent business listings.
Will this be free / paid / trial-ware?
Next2Me WP7 release
Sorry guys for this long delay..
Finally, I released Next2Me for Windows Phone 7. You can get for free from the Marketplace.
The next version is already in work, with several more features.
Next2Me will be devided into a free and payed version. The free version will show a small ad at the top of the main window. The payed version won't show this. Also the payed version will received new features before the free one and some features will be in the payed version only. But the core element of Next2Me, the local search, will stay free.
But, If you'll buy Next2Me (I am planning to sell it for 99Cent), you will not just get rid of the ad and get some unique features, you will also support me and my dev projects .
If you have any questions or suggestions, don't hesitate to post them here !
Have fun and a nice day!
C YA
suggestions
If you could make the voice an option for input and integrate with latitude (google) it worked on my 6.5 unit with my fiances iphone was really handy especially with her getting lost
buffalosolja42 said:
If you could make the voice an option for input and integrate with latitude (google) it worked on my 6.5 unit with my fiances iphone was really handy especially with her getting lost
Click to expand...
Click to collapse
I just had a look on the voice recognition, but I think I must disappoint you. There isn't an API for that at the moment and I don't want to rebuild a voice recognition myself. There are several solutions using web services, but this solution would be slow and doesn't work very well. Microsoft is already working on an own Siri called TellMe! I already registered myself for that API and as soon this is available on WP7 I'll implement this feature in Next2Me .
C YA - Nekro
I used Next2Me on WM6.5 great app, going to give this a try

[TOOL] AppThwack - Easily test apps on real devices we host

Hi, I'm Trent and I co-created AppThwack, a service for on-demand automated testing of Android apps on real devices. Basically, you upload an apk and a couple minutes later you get screenshots and logcat dumps from actual phones and tablets we host.
Beta Users Needed
We're currently looking for devs to join our private beta. You can message me or sign up on our website and I'll get a beta code to you shortly. We're trying to stress the system and make additions/adjustments so the service is as useful as possible for developers.
Current Features
Real phones and tablets: About 20 high- and low-end devices and we add a few more every week.
Fast: See results in real time. Full test runs on all devices takes a minute or two to complete.
Selectable default tests: Install, launch, UI Monkey, Cleanup
Configurable tests: For example, specify the number of UI Monkey events and seed the randomizer
JUnit including Robotium support via uploaded test packages
Screenshots in portrait and landscape on all devices
Logcat and filterable logcat viewer
High-level results sortable by device or test
Full stack-traces for any exception that occurs
Future
We're working on adding more test frameworks like monkeyrunner and more default tests, particularly performance tests that measure battery consumption, CPU usage, etc. We're also adding more data visualization and charting so it's easy to see what some of the gathered statistics mean.
We plan to launch soon, but the beta program will remain in effect even after that. The service will follow a freemium model. Again, the beta is free and we're going to keep it in place even after we eventually launch.
Inter-device automation
Our back-end supports device-to-device automation, so if you have an app or scenario that you'd like to test that involves multiple devices or interaction with other devices, even non-Android devices, let me know. We're looking for people to help us develop how this service will be exposed.
Edit: I can't post links, but if you search for "appthwack" you'll find it. Btw, I've apparently lurked since October, 2008. Yikes.
Just wondering will this support of testing apps that require root?
Also any chance we can see like a live pic of the device when it installs the app and opens it?
Sent from my VS910 4G using xda premium
motodroidfreak said:
Just wondering will this support of testing apps that require root?
Click to expand...
Click to collapse
Right now it does not and all of our phones are as close to stock as possible. I'll look into making it an option so we automatically root before your app installs and then un-root after the tests are complete. Root opens up some new possibilities, both good and bad, so I'll need to think about it.
motodroidfreak said:
Also any chance we can see like a live pic of the device when it installs the app and opens it?
Click to expand...
Click to collapse
Yes! The launch test takes a screenshot in both landscape and portrait. You can see all screenshots sorted by device by clicking "By Device" or "By Test" and clicking the "Screenshots" link in the blue box at the top.
Screenshots also show up in each launch test log so you can see the context as the shot was captured. Logcat dumps show up in the same place (Link from the blue box at the top will open a filterable and highlighted log viewer).
Alright thanks I'll try it out tonight
Sent from my VS910 4G using xda premium
Holy cow. Didn't realize such web service existed.
I just signed up and currently having a look around. Is it possible for me to join the beta? Thanks!
Is it possible for a "free" upgrade for my account? Heh just asking
EDIT : Created a new project. Then I'm stuck. The "Runs" tab is empty.
EDIT again : Oh.. uploading had error previously. Uploading again.
Very interesting project. Good luck to your team and I hope I can be a good beta tester
Realy interesting, for us, almost of our apps needs root access, so please think about adding root to your service
Test on my Sensation
Will test on my sensation
test
nullFactory said:
Hi, I'm Trent and I co-created AppThwack, a service for on-demand automated testing of Android apps on real devices. Basically, you upload an apk and a couple minutes later you get screenshots and logcat dumps from actual phones and tablets we host.
Beta Users Needed
We're currently looking for devs to join our private beta. You can message me or sign up on our website and I'll get a beta code to you shortly. We're trying to stress the system and make additions/adjustments so the service is as useful as possible for developers.
Current Features
Real phones and tablets: About 20 high- and low-end devices and we add a few more every week.
Fast: See results in real time. Full test runs on all devices takes a minute or two to complete.
Selectable default tests: Install, launch, UI Monkey, Cleanup
Configurable tests: For example, specify the number of UI Monkey events and seed the randomizer
JUnit including Robotium support via uploaded test packages
Screenshots in portrait and landscape on all devices
Logcat and filterable logcat viewer
High-level results sortable by device or test
Full stack-traces for any exception that occurs
Future
We're working on adding more test frameworks like monkeyrunner and more default tests, particularly performance tests that measure battery consumption, CPU usage, etc. We're also adding more data visualization and charting so it's easy to see what some of the gathered statistics mean.
We plan to launch soon, but the beta program will remain in effect even after that. The service will follow a freemium model. Again, the beta is free and we're going to keep it in place even after we eventually launch.
Inter-device automation
Our back-end supports device-to-device automation, so if you have an app or scenario that you'd like to test that involves multiple devices or interaction with other devices, even non-Android devices, let me know. We're looking for people to help us develop how this service will be exposed.
Edit: I can't post links, but if you search for "appthwack" you'll find it. Btw, I've apparently lurked since October, 2008. Yikes.
Click to expand...
Click to collapse
I would like to test the tool, can you share with me..
Tested
Tested the tool, seems too good..
Suggestion : In-case if you want to reach maximum number of developer. Allow developer to use has free.
IDEA : You can request developer to post about you're tool on there app page, website & play store... As you're giving the tool as free you will get enough number of people to view & use the tool.. if the developer agree then you will allow him to use the tool for free of cost..
As a developer am ready to use the tool & post about you in my app & other places too...
This is a great tool, just uploaded an apk of my app that's in my signature and it worked, with a couple of NullPointers from the Play Store's licence service. That shouldn't happen, and doesn't on any of my devices, so I suspect it's an issue on your end. Any idea why?
HTML:
java.lang.NullPointerException at com.google.android.vending.licensing.LicenseValidator.verify(LicenseValidator.java:99) at com.google.android.vending.licensing.LicenseChecker$ResultListener$2.run(LicenseChecker.java:228) at android.os.Handler.handleCallback(Handler.java:605) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:137) at android.os.HandlerThread.run(HandlerThread.java:60)
HTML:
FATAL EXCEPTION: background thread java.lang.NullPointerException at com.google.android.vending.licensing.LicenseValidator.verify(LicenseValidator.java:99) at com.google.android.vending.licensing.LicenseChecker$ResultListener$2.run(LicenseChecker.java:228) at android.os.Handler.handleCallback(Handler.java:608) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:156) at android.os.HandlerThread.run(HandlerThread.java:60)
Borland
We are using Silk Mobile for end to end applications testing. Do you ever used this tool?
What an interesting service! I'll look into this from work tomorrow.
Not having used this at all, the first things which do spring to mind are:
-streaming realtime logcat
-a (skype?) connection with live streaming video of the app running, so you can see layouts/animations etc.
Anyway, I'm going to check this out tomorrow!
Quinny899 said:
This is a great tool, just uploaded an apk of my app that's in my signature and it worked, with a couple of NullPointers from the Play Store's licence service. That shouldn't happen, and doesn't on any of my devices, so I suspect it's an issue on your end. Any idea why?
Click to expand...
Click to collapse
Thanks for checking out the service. My immediate guess it that this is caused by the absence of a default Play account. Many devices have no account as one of our supported frameworks, calabash, removes accounts upon cleanup after script completion. On the plus-side, if you were to write scripts you should be able to add a temporary account from the test itself.
Highly unlikely you'd hit this bug in a real world situation, but it is a bug nonetheless.
Really awesome service! Can't test it for the moment as it doesn't support root apps, but this is really a great concept :good:
Maybe you could build a superuser permissions manager which would grant root access but makes sure to keep /system mounted as read-only, this way no harm could be done to the devices and us root apps devs could use your awesome service.
I actually got quite a few ideas, you could delete the mount binary in /system/xbin and use it in an internal appthwack app's private data, so that it's the only app able to call this binary and thus to mount /system.
I'd definitely subscribe to AppThwack if it had root support.
If you want help with developing this kind of secure root environment for the testing, I'd gladly contribute.
EDIT : Strangely enough, I just tested it with my app (which asks for root in the launcher activity, so I really didn't expect it to work) and had 0 failures, 75 pass.
How comes ? Have you already added root support ?^^
Either way this is really cool, I'm going to spread the words and most likely subscribe a paid account :good:
Is there somewhere we can see pictures of your device lab? Gotta be one hell of a device museum you got over there^^
Androguide.fr said:
Really awesome service! Can't test it for the moment as it doesn't support root apps, but this is really a great concept :good:
Click to expand...
Click to collapse
Awesome, thanks for the kind words!
EDIT : Strangely enough, I just tested it with my app (which asks for root in the launcher activity, so I really didn't expect it to work) and had 0 failures, 75 pass.
How comes ? Have you already added root support ?^^
Click to expand...
Click to collapse
This is pretty interesting. The only two rooted devices are a couple running CM. I'll look into this further, and if you have any ideas I'd love to hear them as well.
Either way this is really cool, I'm going to spread the words and most likely subscribe a paid account :good:
Is there somewhere we can see pictures of your device lab? Gotta be one hell of a device museum you got over there^^
Click to expand...
Click to collapse
Sweet, I really appreciate it. As soon as I have the number of posts to do so I'll post a pic of the lab.
Some things can not be automated, like scanning a QR code or reading/writing to an NFC tag. Do you plan on adding "manual tests" for a fee?
This would be really great to test apps on specific hardware.
worldtiki said:
Some things can not be automated, like scanning a QR code or reading/writing to an NFC tag. Do you plan on adding "manual tests" for a fee?
This would be really great to test apps on specific hardware.
Click to expand...
Click to collapse
Thanks for the question! Our primary focus is on automation. There are existing test houses and services that will execute manual tests like those you describe, but of course because of the manual component they're slow and expensive.
We often push folks to break their testing down into more granular chunks. For instance, verify you can take a picture and deal with the image, even if it's not the QR code or whatever your app usually consumes. This will find problems with simply using the camera and resulting image location. Now, have a separate test that processes a photo of a QR code, but feed the image in as part of the test. This removes the camera component from the analysis part, meaning it's now possible to benchmark the image analysis algorithm on all devices.
With a combination of a service like ours where you test very, very quickly on tons of devices, you can now do some more UX/end-to-end tests on a handful of devices yourself. This hybrid approach is great for finding the vast majority of issues before release.
nice post
Realy interesting, for us
Awesome tool !
No Developer can test his/her app on many devices. But your tool ... A W E S O M E ! ... I Used it yesterday to test two of my new apps ... Found some error is my app on certain devices which i'd have never found without AppThwack .. :good: :good:

[App][plugin] in-app feedback for Windows 8 apps

I am working on a web service and thought it might be of interest to Windows 8 app developers out there, who might find the service useful and could even help testing it and offer advice on how to improve.
The product (codename Myelin, currently in alpha) brings powerful user feedback tools directly into your mobile apps. With just a couple of lines of code, you can integrate functionality that not only allows users to send comments directly to the dev, but also to track any replies and provide additional follow-up after the first submission. No private information (such as email address or account name) is ever shared, and no registration is required. It just works directly from the app.
Coming in the future are even more exciting features that make meaningful communication between the dev and the end user simpler and faster.
On the backend we have a feedback management portal that allows to monitor incoming feedback efficiently and manage any required follow-up in a bugtracking-like approach (think support tickets).
We have recently rolled out a client (== app plugin) for Windows 8 HTML apps, and would welcome devs willing to take it for a spin and give us feedback. BTW, XAML support is coming in the future; if you'd be interested, let me know and this work may move further up the priority list. XAML version for C#\VB Win8 apps is also available.
The service is currently free while it's in active development. While there are plans to eventually take it commercial, we will in any event be very accomodating to our early adopters.
You can read more at https://www.tfp0.com/s/windows8. If you're interested in learning more, reply here, PM, or just go ahead and sign up over at the website (we have plenty of spots available) to see what we have going there.
Below is a collage of various screens that the plugin introduces in the form of settings flyouts.
<= clickable
Since I've seen some offline interest in a XAML-based version, I wanted to note here that we did in fact roll out a version of the plugin for XAML.
In addition, both versions (HTML and XAML) are now available through NuGet as Timefork.DyneinXaml and Timefork.DyneinHtml .

Testing Methodology

Hi,
I'm new to (app) development, just wondering but is there a standard methodology when it comes to testing apps? I have finished my first app but aside from using heavily I'm not sure how to structure a test.
Thanks in advance for any pointers.
What exactly do you mean with testing? They are different types of testing:
1.) Unit Tests - When you write a function you should better write a unit test (e.g. with JUnit) - but this is for all type of code, not only for apps
2.) Automated Tests - You can build automated tests with e.g. Selenium Appium (you can google it and fit tutorials)
3.) Alpha & Beta-Tests by users - The Google Play Store allows to publish APKs to Alpha & Beta-Tests where you can specify which users should be able to download & test the App. This allows you to share your APK with other people before making it available for all
There are different tools/approach followed by software provider for testing mobile apps based on their types like Native apps,Mobile web apps and Hybrid apps .
Any testing method you consider will have pros and cons associated with it, and you will come to know that there is not a single testing approach to completely satisfy. Therefore, you can consider such qa services that combines different testing options as a whole and provide the best overall results.
The types of testing that can be performed on mobile app are:
usability testing
compatibility testing
performance testing
security testing etc.
- Mobile Emulators can be used for mobile testing.
-For unit testing on iOS, tools like Kiwi and OCMock can be useful.
-For Android, tools like JUnit with Mockito, Robolectric etc are available.
Almost every software testing company now a days offers different mobile app testing services and also provide help through their blogs, whitepapers, news letters etc.

Categories

Resources