Tag Info

Hot answers tagged

6

Apple supplies automated testing tools as part of their free developer tools, specifically as part of Instruments. Two other non-answers are Selenium which can be used for testing web applications, and Sikuli which does image comparison based automation. Sikuli will let you automate the use of the emulator itself, based just on screen image captures, but ...


4

The main differences between Appium and AndroidDriver/iPhoneDriver are architectural. The AndroidDriver/iPhoneDriver work the same basic way - they are applications you launch on the phone that create a webview that you can remote control with selenium. The limitations to this approach are: No control over hardware/operating system. Webviews are not a ...


3

Use a variable attenuator between your device and AP, there are manual and controllable models and it's relatively cheap. You'll have to connect it to the Wi Fi antennas using an RF cable , or put your device into an RF insulated box, which in turn is connected to the attenuator. Your application probably doesn't see the signal strength reports directly, ...


3

If it's a mobile application, presumably you have the handset to test it on (my old mobile shop had every handset in-house...quite an inventory). You should physically move around to get varying WiFi signal strengths. If you don't want to use your feet, you can begin wrapping aluminum foil around the handset until the signal dies down, or throw it in a ...


3

I would recommend staying with your web solution, and modifying for mobile. There are plenty of tutorials on how to capture mobile traffic through fiddler on the net. Eric Lawrence wrote a blog post about how to do this last december. Depending on your company, this may require additional effort dealing with infrastructure departments to ensure that you ...


1

If you have to UI testing for web applications, you can make use of selenium. http://docs.seleniumhq.org/download/ It will help you create automated tests as you can recrd your UI actions and them re-play them back at a later point of time. Now when we are doing the UI testing, what we can do is we can change the user agent in our web browser to simulate an ...


1

If you are going to build mobile apps, you need the right tools for the job. For the iPhone you need a mac. (Apple's license agreements require it.) You can get a mac mini from $599 US brand new, less if you go second hand. You will also need real test devices. Simulators alone are not good enough.


1

For iOS ONLY. You can install on your MAC "Network Link Conditioner", it allows you to simulate different connection profiles (3g, DSL, Edge, WIFI average good or lossy connectivity, no connection). Once you select your profile, you need to connect your iOS phone to your MAC (hotspot wifi) and test your app.


1

Unless you application is an app to accurately measure wifi signal strength then you haven't provided enough information about your app. Do you really expect different functionality from your application if the signal strength attenuated? Or are you trying to assess performance issues? Controlling signal strength accurately (in a controlled environment) ...


1

If your page reloads during waitForElement function execution then you have to refresh element by finding it once again. Try to use selector as parameter an not the element and use findElement function: function waitForElement(selector, timeout, step) { if (step == null) { step = 0.5; } if (timeout == null) { ...


1

SeeTest from Experitest is a cross-platform tool for iPhone, Android, WindowsMobile, Symbian and Blackberry. The Object identification is based on 4 methods: image recognition Native ID Text recognition and Web DOM. I think you can give a try to this tool.


1

PerfectoMobile.com and DeviceAnywhere.com provide services where you can run scripts against racked devices in their data center. They both provide access to a variety of devices; you get a remote view of the screen and can script various touch and hardware events. Scripting tools provide for bitmap and OCR recognition. We have experimented with both, ...


1

We have successfully used iCuke for creating Cucumber automated acceptance tests. Everything is documented in this blog post.



Only top voted, non community-wiki answers of a minimum length are eligible