From The Sip Trunking Experts

TMCNet:  Borland delivers top tips to non-developers for mobile application testing

[November 22, 2012]

Borland delivers top tips to non-developers for mobile application testing

(M2 PressWIRE Via Acquire Media NewsEdge) Newbury, UK -- By 2013 analysts are expecting mobile app downloads to increase from 30.1 billion in 2011 to 200.0 billion in 2016 1 . Our shopping habits, the way we socialize, find information, consume news and even bank have all been challenged by the mobile internet, with apps being created for just about everything. According to Borland , a Micro Focus company), pressure is being put on departments outside of IT, such as marketing and sales, to develop and deliver mobile apps to meet rising end user demands and expectations. However, these 'non-developers' often bypass or cut vital time from critical testing phases in order to hit delivery deadlines or simply because they are unaware of the associated risks.

"If you are building an app that is the window into your business, it's imperative that it is regularly tested," said Chris Livesey, Vice President, Application Management and Quality, Borland. "The application may be highly creative and deliver a mind-blowing user interface, but if it's incomplete, broken or slow it will put off existing and potential customers from returning. No one wants an app or website that falls at the first hurdle." Continuing, Livesey said: "Functional and performance testing of native and web-based mobile applications is critical but it doesn't have to add a huge amount of time to the development process or require deep developer skills. Automated testing specifically designed for mobile apps is the key. It ensures any potential issues are identified early and can be rectified, minimizing the risk of failure that can cost time, money and reputation." Borland provides five top tips for non-developers delivering mobile apps today: - Testing time = fixing time. Often so much work goes into perfecting the application that time set aside for testing is often squeezed down, which is not a good plan. That testing time is the time you set aside to fix the application and perfect its user experience. Testing is not productive -- fixing things is.

- Performance - it's not "all about the app". Most defects occurring in apps are related to the residual-data conditions, connectivity or physical memory conditions of the device. For example, it's common that a device with lots of free memory will not reproduce a defect found on one with low available memory. Exercising the app through the testing of its functional use cases make sense, but make sure the physical conditions of the app and device are also included.

- Work out early what you can afford not to test. Although reliability is obviously very important, testing everything every time you change anything, and on every device is going to be too painful and time consuming - you shouldn't even try. If it is transactional, has high traffic, or is your shop window -- make sure that works, all the time, on all popular devices. Time spent prioritizing on the goal pages is the best investment you can make.

- Reusable tests and automation save time and money. Test automation can help, as you are able to record once and replay the test many times, which increases your coverage but not your working hours.

- Look to your analytics to improve quality. Inspecting a site's analytics gives a unique insight into what the real usage is, and so gives you a head-start in understanding what really needs to work. Not only that, but analytics will also help you determine how you test the evolving site over time. What was important at the beginning of the journey is often superseded by other things -- so the app's test plan needs to evolve in sync with the app.

For more information on Borland's automated mobile testing tools, please visit Silk Mobile . To win a Silk Mobile license and a Nexus 7, click and enter your details at: .

1 Worldwide and U.S. Mobile Applications Download and Revenue 2012--2016 Forecast: The Appification of Everything Goes Global, IDC, May 2012 (ref: 234684) About Borland Originating in 1983, Borland Software Corporation is a world-class provider of requirements, test and change management solutions. As part of Micro Focus Ltd , a member of the FTSE 250, Borland offers tools that are open, agile and work across the entire Application Development Lifecycle to enable customers to build better software, faster. For additional information please visit .

Media Contacts: Alice Jackson or Nahidur Rahman Laura Stiff Racepoint Group Micro Focus +44 (0) 20 8811 2126 +1 650-691-3153 ((M2 Communications disclaims all liability for information provided within M2 PressWIRE. Data supplied by named party/parties. Further information on M2 PressWIRE can be obtained at on the world wide web. Inquiries to


[ Back To SIP Trunking Home's Homepage ]

Subscribe here for your FREE
SIP TRUNKING enewslettter.

Featured Partner

Featured Whitepapers

SIP Security for the Enterprise
Voice over IP (VoIP) is incorporated into a variety of computer networks, both public and private, and used for everyday transactions and communications among carriers, businesses, government agencies...

Voice-Optimized Network Delivers Premier Call Experience
Customers equate call quality with business quality. Real-time communication, interpersonal interaction, and the cordial tone of a call center representative can create a positive impression of your business that no email can match.

Featured Datasheets

Ingate SIParator E-SBCs
Adopting SIP is a simple process with the Ingate SIParator, the secure enterprise session border controller (E-SBC). The SIParator makes secure SIP communications - including VoIP,SIP trunking and more - possible while working seamlessly with your existing network firewall.

Ingate Firewalls
Everyone is talking about enterprise usage of VoIP, instant messaging and other types of realtime communications including presence and conferencing.

SIP Trunk Solutions for Service Providers
The award-winning Ingate Firewall and Ingate SIParator deliver a high quality, reliable SIP trunk connection between the customer's IP-PBX and the service provider network, and solve interoperability issues to simplify deployments and support for remote diagnosis of reported issues.

Featured Case Studies

Case Study - Haiti
With this solution our doctors were able to reach anywhere in the world quickly and easily, to get consults from colleagues, facilitate treatment, order supplies 'on the fly' and also help victims report back to families. The solution from Business Mobility Systems and Ingate worked immediately.

Case Study - Turkish Petroleum
"With one Ingate at the customer headquarters, all of their remote workers can enjoy the benefits of Turkish Petroleum's IP-PBX from anywhere in the world.

Case Study - GCM
"The Ingate solution overcomes the NAT traversal hurdle and makes it possible to connect customers to our VoIP service, without the need of costly leased lines or support intensive VPN tunnels.

Case Study - Kool Smiles
"Ingate's solutions provide the advanced level of security necessary for this medical environment and the tools to make the interface to the service provider hassle-free."

Case Study - NMSAS
"This solution really saved the day for us," said Paul Mercier, IT Administrator, NMSAS. "We needed to leverage SIP trunks to reduce costs, and they had to work with our existing Microsoft OCS investment."

Discover Leisure Connects Remote Users to its IP-PBX
Discover Leisure is one of the largest resellers of caravans and motor homes in the UK. With 15 branch of?

Featured eBOOKS

Internet+: The Way Toward Global Unified Communication
Connecting the telephony of the enterprise PBX or Unified Communications (UC) system using SIP trunks instead of conventional telephone lines has been very successful in recent years.

What is SIP Trunking? Edition 2
SIP trunking is becoming more of a focus for service providers. One key issue many service providers face when deploying SIP trunks is NAT, or Network Address Translation, traversal.

What is SIP Trunking? Edition 1
A vast resource for information about all things SIP - including SIP, security, VoIP, SIP trunking and Unified Communications.

Featured Videos

E-SBCs AS The Demarcation Point:
Ingate's Steve Johnson talks to Erik Linask about the role session border controller plays as the demarcation point at...

Demystifying DPI
How can deep packet inspection protect your SIP traffic as well as your entire network?

Featured Resources

What's New

Presenting the New Ingate/Intertex Website:
Internet+ is an extended Internet access allowing high quality SIP (Session Initiation Protocol) based real-time person-to-person communication, everywhere and for any application. It applies to both fixed and mobile networks ...

Featured Blogs

Featured Webinars

Secure SIP Trunking:
What You Need to Know

Successfully Deploying Enterprise SIP Trunking:
Tools and Techniques for Overcoming Common Roadblocks

Featured Podcasts

Getting the Most Out of Your SIP Trunks:
Ingate's Steve Johnson and TMC's Erik Linask discuss how best practices forgetting the most out of SIP Trunking services and common pitfalls to avoid.