Mobile app GUI testing - Design, Prototyping, UI, Graphics

I'm curious to see how other developers test their GUI interfaces, other than manually. Are there any tools available to automate testing of mobile app GUIs?

Android Studio has a great UI for that: http://android-developers.blogspot.de/2013/05/android-studio-ide-built-for-android.html
However, using Android Studio is not recommended at the moment as it is version 0.1 and therefore buggy.

jpepin said:
I'm curious to see how other developers test their GUI interfaces, other than manually. Are there any tools available to automate testing of mobile app GUIs?
Click to expand...
Click to collapse
One option is to crowdtest.

TestObject - mobile app testing made easy
Try TestObject
more than 40 devices with various screen sizes, resolutions and OS versions.
www(.)testobject(.)com

I don't know any good automatic tool
jpepin said:
I'm curious to see how other developers test their GUI interfaces, other than manually. Are there any tools available to automate testing of mobile app GUIs?
Click to expand...
Click to collapse
Hi,
I don't know any good automatic tool. try to give your GUI to a simple user to use it.
---------- Post added at 08:36 PM ---------- Previous post was at 08:25 PM ----------
shwagner said:
Try TestObject
more than 40 devices with various screen sizes, resolutions and OS versions.
www(.)testobject(.)com
Click to expand...
Click to collapse
good and very useful, but can not replace manual testing.

If you are really looking for help then try mobilepundits...

Related

Calabash-Android

Hello, I'm new on XDA and I am working on test for an application. And I made scenarios using calabash-android, cucumber and ruby.
Before I explain my problem, I want to know if I am in the right section and if somebody use or know calabash-android ?
Thanks, Momo James
Momo James said:
Hello, I'm new on XDA and I am working on test for an application. And I made scenarios using calabash-android, cucumber and ruby.
Before I explain my problem, I want to know if I am in the right section and if somebody use or know calabash-android ?
Click to expand...
Click to collapse
I think that you don't found a thread about your test application, but you can develop here what you want to do or explain.
Good luck :good:
For info for other members
Calabash enables you to write and execute automated acceptance tests of mobile apps. Calabash is cross-platform, supporting Android and iOS native apps. It is open source and free, and has a company, LessPainful, backing and developing it.
Calabash consists of libraries that enable test-code to programmatically interact with native and hybrid apps. The interaction consists of a number of end-user actions.
Click to expand...
Click to collapse

[Q] Can Defender be Turned off in 8.1

Despite a number of sesrches/instructions for turning Windows Defender off on a Surface 2 (Windows RT 8.1) I cannot get permission to turn it off? I am the admin (and only user).
Can this actually be disabled on Win RT 8.1?
Have you tried using the services manager? Even if the UI is missing / locked out within Defender itself, you can simply disable the service. Slightly more extreme option would be to rename the binary and/or modify its permissions to deny Execute rights.
One way or another, I guarantee you it's possible.
GoodDayToDie said:
Have you tried using the services manager? Even if the UI is missing / locked out within Defender itself, you can simply disable the service. Slightly more extreme option would be to rename the binary and/or modify its permissions to deny Execute rights.
One way or another, I guarantee you it's possible.
Click to expand...
Click to collapse
When I go into Services Manager>Windows Defender and right click the only choice I have is to view properties. Choices such as "Start, Stop...." are greyed out. I have no options to change the behavior of the Windows Defender service
The command-line tools "sc" and "net" offer additional ways to control services. You can also just edit the service configuration in the registry (that's where all service config is stored, and it's not *that* hard to edit) if necessary.
GoodDayToDie said:
The command-line tools "sc" and "net" offer additional ways to control services. You can also just edit the service configuration in the registry (that's where all service config is stored, and it's not *that* hard to edit) if necessary.
Click to expand...
Click to collapse
Thanks. Am I correct to assume the key is HKLM>Microsoft>Windows Defender> and the DWORD is DisableAntiSpyware. The current value is 0 so I would set the value to 1.
I figure that would stop the service.
That may well do it, but I was talking about disabling the NT service itself (relevant registry key is HKLM\SYSTEM\CurrentControlSet\Services\WinDefend) by changing the Start value to 4 (see http://support.microsoft.com/kb/103000/en-us).
GoodDayToDie said:
That may well do it, but I was talking about disabling the NT service itself (relevant registry key is HKLM\SYSTEM\CurrentControlSet\Services\WinDefend) by changing the Start value to 4 (see http://support.microsoft.com/kb/103000/en-us).
Click to expand...
Click to collapse
Yes, I found that - good suggestion BUT no matter what I do regedit will not let me change the value!
I am running as administrator (the built-in one - not under my user name) but try as I might, I am unable to get control. So I can't seem to get any elevated privileges and thus cannot change services.
Are you aware of any change in Windows 8.1 RT on a Surface 2 that no longer allow these types changes? Somehow I'm not understanding how to take control of my Surface 2.
Yes you can
Sent from my Micromax A110Q using xda app-developers app
---------- Post added at 09:36 AM ---------- Previous post was at 09:28 AM ----------
If you are using 3 rd party security softwares like antivirus or spyware. Windows defender will be automatically turned off or its done by the third party app.
Or manually... Open start windows defender. Click tools then options. Click administrator. Then uncheck the use this program and click save... Done
Sent from my Micromax A110Q using xda app-developers app
prasobnair said:
Yes you can
Sent from my Micromax A110Q using xda app-developers app
---------- Post added at 09:36 AM ---------- Previous post was at 09:28 AM ----------
If you are using 3 rd party security softwares like antivirus or spyware. Windows defender will be automatically turned off or its done by the third party app.
Or manually... Open start windows defender. Click tools then options. Click administrator. Then uncheck the use this program and click save... Done
Sent from my Micromax A110Q using xda app-developers app
Click to expand...
Click to collapse
Pardon my ignorance but I don't understand your last sentence - what is "open start windows defender"?
docfreed said:
Pardon my ignorance but I don't understand your last sentence - what is "open start windows defender"?
Click to expand...
Click to collapse
ya...sorry for the mistake...what i mean is press start button and then type defender or windows defender, a picture is attached

Cordova app not working on all devices

My app does not seem to work on different Android devices (haven't tested on iOS yet).
What my app does is doing a HTTPXMLRequest and displays the data by adding child elements to an existing DIV.
It seems like the part in appBundle.js is not executing on some devices, however I have added jQuery and Slick(a slideshow plugin). These plugins do load and work on all devices, just not the JavaScript that I created.
The functioning of the app does not seems to depend on root permissions, I have tested it with 20 different devices, 10 rooted and 10 unrooted. It only works on 2 or 3 devices.
I have attached the Visual Studio solution to this post ( VS2015 required with Mobile Dev options ), any help would really help me.
Note: Open the solution with BlankCordovaApp1.jsproj
Robinnaiitor said:
My app does not seem to work on different Android devices (haven't tested on iOS yet).
What my app does is doing a HTTPXMLRequest and displays the data by adding child elements to an existing DIV.
It seems like the part in appBundle.js is not executing on some devices, however I have added jQuery and Slick(a slideshow plugin). These plugins do load and work on all devices, just not the JavaScript that I created.
The functioning of the app does not seems to depend on root permissions, I have tested it with 20 different devices, 10 rooted and 10 unrooted. It only works on 2 or 3 devices.
I have attached the Visual Studio solution to this post ( VS2015 required with Mobile Dev options ), any help would really help me.
Note: Open the solution with BlankCordovaApp1.jsproj
Click to expand...
Click to collapse
perhaps if you give us the devices it's not working on that can clue in efforts to help you.
emcp333 said:
perhaps if you give us the devices it's not working on that can clue in efforts to help you.
Click to expand...
Click to collapse
Try the development mode build and Final Version Built both
badmama said:
Try the development mode build and Final Version Built both
Click to expand...
Click to collapse
Seems to have fixed it, thanks!

I want to make an app for my website but don't know where to start

Hi everyone! I'm new here and need a bit of help.
I run a news website, with daily articles and occasional reviews. The site is already responsive. I would like to develop a multiplatform app for it but I don't want something simple like those app generators.
Firstly, all I want is my latest articles to be pulled from an RSS feed and shown in the app. Later, I would like to allow readers to comment and post on my forum.
Now I don't want them to load the pages or use a browser. Everything should be done in the app and then stored on their devices (Like the Android Central app). I would like to start developing for Android first but have no idea how to start. I have some knowledge in HTML and CSS, would that help?
Thanks.
You can go for Phonegap
DJ-DK786* said:
Hi everyone! I'm new here and need a bit of help.
I run a news website, with daily articles and occasional reviews. The site is already responsive. I would like to develop a multiplatform app for it but I don't want something simple like those app generators.
Firstly, all I want is my latest articles to be pulled from an RSS feed and shown in the app. Later, I would like to allow readers to comment and post on my forum.
Now I don't want them to load the pages or use a browser. Everything should be done in the app and then stored on their devices (Like the Android Central app). I would like to start developing for Android first but have no idea how to start. I have some knowledge in HTML and CSS, would that help?
Thanks.
Click to expand...
Click to collapse
I like appery.io. It uses PhoneGap in the projects so they can be multiplatform. The projects are easily available and editable through webbrowser. Also testing the applications is super convenient :good:
---------- Post added at 02:08 PM ---------- Previous post was at 02:06 PM ----------
VilleI said:
I like appery.io. It uses PhoneGap in the projects so they can be multiplatform. The projects are easily available and editable through webbrowser. Also testing the applications is super convenient :good:
Click to expand...
Click to collapse
Of course you need some programming skills for this, but they have some tutorials so you can learn as you build the application.
Good info

Alcatel Idol 4S with Windows 10 Development and Hacking Thread

Hey Everyone,
I just picked up a shiny new Alcatel Idol 4S with Windows 10 for $288 from T-Mobile US.
Some interesting things out of the gate:
1. I was browsing the ROM, and it has a "Field test" app that uses InteropServices.
2. It uses the Lightning bolt and Gear screen to flash with WDRT.
3. There are two PROVXML files baked in the ROM to remove "Nokia Glance Screen" and "Nokia Feedback App". They don't appear to be present in the rom though.
4. From looking in the "Device Platform ID", there is no difference between the T-Mobile-Branded one and the unlocked one. It is "ALCATEL.8996.IDOL4S".
5. the partition layout is "Different" than the non SD820 phones.
6. perhaps most interestingly, the phone appears to be 100% identical to the TCL 950 Android phone. right down to the supported bands! http://www.tclmobile.com.cn/index.php?g=Content&m=Products&a=detail&tp=TCL950_overview
I'll update with more after I unbox it.
*Update 1*
1. Now that I have the phone, they have a rather extensive testmode app. It can be launched from the dialer via ##2886#
2. I was able to install Interop Tools and follow the process outlined under "For All Other OEM Devices" to get full reg access. I then changed my MTP root to C:\
I need the open market FFU. Any sign of that yet or anywhere?
HD2 again?!! I would buy this phone right now!
nate0 said:
I need the open market FFU. Any sign of that yet or anywhere?
Click to expand...
Click to collapse
I tried to pull it from WDRT, but it says that it doesn't exist yet...Hopefully they will post it soon.
Yes. Same here. So interestingly just for kicks I tested the t-mobile ffu. FYI: It flashed no problem on my unlocked model.
compu829 said:
Hey Everyone,
I just picked up a shiny new Alcatel Idol 4S with Windows 10 for $288 from T-Mobile US.
Some interesting things out of the gate:
1. I was browsing the ROM, and it has a "Field test" app that uses InteropServices.
2. It uses the Lightning bolt and Gear screen to flash with WDRT.
3. There are two PROVXML files baked in the ROM to remove "Nokia Glance Screen" and "Nokia Feedback App". They don't appear to be present in the rom though.
4. From looking in the "Device Platform ID", there is no difference between the T-Mobile-Branded one and the unlocked one. It is "ALCATEL.8996.IDOL4S".
5. the partition layout is "Different" than the non SD820 phones.
6. perhaps most interestingly, the phone appears to be 100% identical to the TCL 950 Android phone. right down to the supported bands! http://www.tclmobile.com.cn/index.php?g=Content&m=Products&a=detail&tp=TCL950_overview
I'll update with more after I unbox it.
Click to expand...
Click to collapse
If you can log the updates can be very helpful .
for example update log from 10586 to 14393
@compu829
As far as the prov xml goes. Glance being removed, does that mean it removes all drivers. dll files, packages, registry entries, etc..?
Do you see any reason the screen hardware would not be capable to run glance? Before I returned my last 6071w I had glance installed, but obviously not working...but I had not spent more than a day working on it. I re-ordered one off Amazon since they were cheaper there, and it should arrive today some time.
Can you share any other findings you have come across?...thanks.
I've been wanting to try a few things on the unlocked model, but the FFU file for it is still not up. Any news?
---------- Post added at 12:43 AM ---------- Previous post was at 12:39 AM ----------
ngame said:
If you can log the updates can be very helpful .
for example update log from 10586 to 14393
Click to expand...
Click to collapse
It comes pre-installed with 14393. Why is logging updates helpful or are you referring to when jumping to another version?
You may have discovered this already and I beleive you mentioned something like it in your original post. ##2886# enables the built-in diag tool (oem-tool-sft).
Any updates on the idol 4s windows phone? I want to ditch windows mobile and get android on here but it looks like there hasnt been much on that front anywhere from what Ive found
nate0 said:
I've been wanting to try a few things on the unlocked model, but the FFU file for it is still not up. Any news?
---------- Post added at 12:43 AM ---------- Previous post was at 12:39 AM ----------
It comes pre-installed with 14393. Why is logging updates helpful or are you referring to when jumping to another version?
Click to expand...
Click to collapse
Because we can see services updated in your phone and see what components does it have .
some times they are really helpful
Ok. @ngame What's the best way to capture that information, field medic or through system file access? Point me to where I can find that out. With the next release coming in a couple of months I would like to log the info.
I was wondering if any of you gifted modders might be able to enhance the camera software/firmware? Being able to produce RAW images would be nice, for a start.
Thanks
remypascal said:
Any updates on the idol 4s windows phone? I want to ditch windows mobile and get android on here but it looks like there hasnt been much on that front anywhere from what Ive found
Click to expand...
Click to collapse
How were you planning to do that?
---------- Post added at 04:05 AM ---------- Previous post was at 04:00 AM ----------
emu86 said:
I was wondering if any of you gifted modders might be able to enhance the camera software/firmware? Being able to produce RAW images would be nice, for a start.
Thanks
Click to expand...
Click to collapse
The camera hw is more than capable, but needs tons of tuning. We would only be limited to regedits for now, which do not add up to much. It really needs a fw tweak or update to improve most of the areas. RAW images though can be generated with out much mods like that. I believe the camera app Proshot allows images produced/saved in raw mode.
Interop tools
compu829 said:
2. I was able to install Interop Tools and follow the process outlined under "For All Other OEM Devices" to get full reg access. I then changed my MTP root to C:\
Click to expand...
Click to collapse
Any chance you could make a guide for installing interop tools on the 6071w?
emu86 said:
I was wondering if any of you gifted modders might be able to enhance the camera software/firmware? Being able to produce RAW images would be nice, for a start.
Thanks
Click to expand...
Click to collapse
I was able to find one tweak for the Default Camera app. Let me know if you see any other changes from this tweak besides the obvious Capture Living Images being enabled.
After adding the below keys and values I enabled the Capture Living Images option in my default camera for the Idol 4s
Add Key:
[HKLM\SOFTWARE\OEM\Nokia\Camera]
Name: Barc
Added these values:
BarcVersion String=101.1
DNGDisabled Dword=0
IsEnabled Dword=1
support still?
would like to know if this is still supported and if your working on this at all ? i bought this phone almost a month ago and looking foward to anything new that you guys might put out
thanks in advance
compu829 said:
I tried to pull it from WDRT, but it says that it doesn't exist yet...Hopefully they will post it soon.
Click to expand...
Click to collapse
It is able to be pulled down now. For some reason I am having issues flashing it with the default app. Not sure if it has to do with something I did or not. Anyone else try flashing the Open Market FFU yet?
compu829 said:
4. From looking in the "Device Platform ID", there is no difference between the T-Mobile-Branded one and the unlocked one. It is "ALCATEL.8996.IDOL4S".
Click to expand...
Click to collapse
This has led to an issue for flashing the open market FFU btw. Since the current PLAT ID of both phones are the same, and the Open market FFU is identifiable by PLAT ID ALCATEL.8996.IDOL4S.NA
---------- Post added at 05:48 AM ---------- Previous post was at 05:45 AM ----------
limaoscarlima84 said:
would like to know if this is still supported and if your working on this at all ? i bought this phone almost a month ago and looking foward to anything new that you guys might put out
thanks in advance
Click to expand...
Click to collapse
In my spare time I found out a way to enable AT&T VoLTE Services for this phone. Been testing it out the past couple of days...But I am not officially working on this...
In fact, the method I used should work for any current Windows 10 mobile phone, but I only have a 950XL and IDOL4s to test on.
Can you please share the steps regarding how to enable VOLTE on IDOL 4S?
Thanks a lot.
---------- Post added at 05:48 AM ---------- Previous post was at 05:45 AM ----------
[/COLOR]
In my spare time I found out a way to enable AT&T VoLTE Services for this phone. Been testing it out the past couple of days...But I am not officially working on this...
In fact, the method I used should work for any current Windows 10 mobile phone, but I only have a 950XL and IDOL4s to test on.[/QUOTE]

Categories

Resources