expert-level testing – for success of your software testing expertise – to realize your ideas...
TRANSCRIPT
Expert-level Testing – For Success Of Your Software
Testing expertise – to realize your Ideas
Outsourcing benefits – to win in global Competition
Reliable QA partner – for success in Business
BugHuntress QA Lab Mobile Testing
Mobile Market
Operating System 2012 Units 2012 Market Share (%) 2011 Units 2011 Market
Share (%)
Android 98,529.3 64.1 46,775.9 43.4
iOS 28,935.0 18.8 19,628.8 18.2
Symbian 9,071.5 5.9 23,853.2 22.1
Research In Motion 7,991.2 5.2 12,652.3 11.7
Bada 4,208.8 2.7 2,055.8 1.9
Microsoft 4,087.0 2.7 1,723.8 1.6Others 863.3 0.6 1,050.6 1.0Total 153,686.1 100.0 107,740.4 100.0
Source: Gartner (August 2012)
AndroidiOSSymbianResearch In MotionBadaMicrosoft
Worldwide Mobile Device Sales to End Users by Operating System in 2012
© BugHuntress QA Lab, 2014 www.bughuntress.com
Why Mobile Application Testing?
Testing provides optimum performance of all application features on any mobile device
Testing makes application easy performable on any network and bandwidth
Testing helps to save the time of marketing the application and cut the cost with providing leading
mobile solutions
Testing ensures stable performance of applications on any desired mobile device
Testing ensures the premium quality of end products within the rapidly growing of testing matrix
"Excellent work done to our specs, on time, and with great
communication! I'm very pleased with my experience with BugHuntress.“
Encryptomatic LLC.USA
© BugHuntress QA Lab, 2014 www.bughuntress.com
Why Outsourcing?
Cost Savings
Lack of in-house Experience
Reduce HR Costs
Focused Strategy
Risk Mitigation
It is widely known that outsourced labor helps to save up to 90% of the project price if comparing with USA and Western Europe prices.
Outsourcing software development could become a great solution when the in-house labor resources of the company are not enough for product to achieve the market effectively and in time.
When you outsource, you don't have to spend time recruiting, hiring, training, and housing employees for short-term projects.
Outsourcing companies are real professionals in building effective streamline of business processes. This provides good strategy focused only on achieving competitive advantages from outsourced projects.
You can reduce risks for your business by choosing the right outsourcing partner that has quality project management and quality assurance system.
“BugHuntress QA Lab has played a critical role in the development
of HuffingtonPost.com. They have been able to become a part of the сore team very quickly and develop amazing features that perform under the highest performance and demand requirements possible...”
The Huffington Post,USA
© BugHuntress QA Lab, 2014 www.bughuntress.com
Why Bughuntress QA Lab?
Testing on real devices
Own package of testing tools
Innovations & creative problem-solving approach
Skilled QA Engineers
Free mobile application testing consultation
BugHuntress QA Lab is an outsourcing company providing independent software testing and QA services since 2001. The company has wide experience in software applications testing within different IT fields including Mobile Software.
“BugHuntress QA Lab has been a great asset in helping us securing
the quality of our Toolbars. When we needed quick help they were there for us and gave us access to a full team of testers within a matter of a few days…”
SkypeNorrköping, Sweden
We have accumulated an extended experience in testing of system software, corporate and consumer applications for different mobile platforms.
© BugHuntress QA Lab, 2014 www.bughuntress.com
Mobile Platforms
BugHuntress QA Lab provides mobile application testing across all platforms including Android, iPhone, RIM Blackberry, Windows Phone, Symbian.
"BugHuntress QA Lab has done a great job in
helping us make Minggl a very solid product. I would recommend them readily to anyone who needs help with a solid testing process."
MingglUSA
© BugHuntress QA Lab, 2014 www.bughuntress.com
What We DoTest Strategy
Our team provides clients with Test Strategy document which includes the requirements, common approach and testing responsibility matrix in order to avoid any risks related with testing process.
Performance Test Plan
Test Plan is developed by our dedicated team to describe testing in a business and technical aspects. Test Plan covers baseline assumptions, performance approaches and the main testing stages.
Test Design Specification
We aim to define, outline and detail the mobile testing application approach developing Test Design Specification.
Database Testing
This type of testing must be done manually without any tools. And successful performance of Database Testing is possible thanks to experience of our testers. They detect errors which could occur when deleting, modifying and editing all DB related functionality.
Power Consumption Testing
Using this technique our testers uncover errors related to battery drainage that is caused by applications.
"Our cooperation with BugHuntress team has a long history, multiple
projects, dating to early 2005. Compared to other companies, BugHuntress team provides top notch quality of testing services. They widely and, what is important, correctly applied automated testing through out our projects.”
Universal Electronics, Inc.USA
© BugHuntress QA Lab, 2014 www.bughuntress.com
What We DoFunctionality Testing
This type of testing is manually done basing its test cases on the specifications of the tested software. This type of testing is used by our advanced team in order to test different operational aspects such as storage media handling options, login, search and other common features.
Interoperability Testing
This testing is performed by the team to ensure the successful interoperability of different options within a mobile device.
Usability Testing
This type of testing is to make your interaction with mobile devices as convenient as it possible by verifying mobile interface, consistency, navigation, etc.
Load & Performance Testing
Very important to be sure that application is optimized and prepared for loadings and stresses.
Localization Testing
We use this technique to customize a mobile application checking the quality of product localization exactly for your locale.
Security Testing
With our team of security professionals we guarantee the protection from hackers by fixing any security flows.
© BugHuntress QA Lab, 2014 www.bughuntress.com
Mobile Testing Tools We Use
Source: Gartner (August 2013)
Type of tool Usefulness Example
Device simulator
Simulates real mobile device TestPhone, Android Virtual Device, Blackberry ® Smartphone SDK, IOS Simulator in IOS SDK
Remote device access service
Provide access to a live device over the Internet
Device Anywhere, Perfecto Mobile
Battery consumption
Simulates low battery power Cellular Emulator for Windows Mobile 6, Android Emulator in Android SDK, Blackberry ® Smartphone Simulators
ScreenshotScreenshotes from the device itself
DDMS from Android
Random event generators
Simulates keys being pressed randomely
Monkey from Android
Log capturerCapture Log files to understand what is happening with each event
Logcat for Android, IOS Simulator in IOS SDK
Network speed controller
Characterize network speed Speedtest.net Mobile by Ookla
Data entry toolsSimulate data entry Data driven test feature provided by ZAP-
fix
"BugHuntress QA Labperformed fast and
reliable testing. Their test plan was developed very professionally and quickly, and the testing was done within their time estimate.“
MomentVille Pty LtdAustralia
© BugHuntress QA Lab, 2014 www.bughuntress.com
Pricing / Business Models
"Thank you guys, you did a great job for Trigenix! We really
appreciated the efforts that you put into the many test projects that you completed for us. Based on your recommendations, we implemented your suggested method of test automation in our QA department and it yielded excellent results..."
TrigenixUK
Fixed cost (FC) projects
Pilot Project
Time & Material (T&M) Projects
Dedicated Testing Teams
Offshore Testing Center (OTC)
This scheme is used for relatively small testing projects (usually no more than 2-3 man-months) or projects with stable and clear requirements.
It is a sort of FC project. Small trial projects (usually no more than 3-6 man-weeks) to demonstrate the quality, compliance to obligations, level of communication, QA standards, etc. The discount can be up to 25-35%.
Time & Material model is usually used for relatively long-term projects where the total effort cannot be estimated sufficiently accurately in advance and/or the scope of work can vary during the implementation. The payment is made on the time rate basis.
Dedicated testing team (DTT) leasing is an excellent option for software or testing houses, as well as for IT departments of large companies, which strive to cut their testing costs and concentrate on their core activities.
If large DTT is required (usually more than 20 persons), then Offshore Testing Center (OTC) can be established as a more preferable option.
© BugHuntress QA Lab, 2014 www.bughuntress.com
Contact Us
Phone: +1(415)432-74-70
Website: www.bughuntress.com
Blog: www.blog.bughuntress.com
E-mail: [email protected]
You’re welcome to collaborate with us as a
customer or partner!
BugHuntress – USA2625, Alcatraz Ave,Berkley, CA, 94705, USA
BugHuntress– MaltaMatilda Court, App N2,Giuseppe Cali Street,Ta'Xbiex, XBX1423, Malta
BugHuntress – Czech RepublicKrakovska 1307/22,110 00 Prague 1-Nove MestoCzech Republic
BugHuntress – FrancePost Box No. 12,Residence Les Pierres de Jade,Verdi Street - Les Capellans,Saint Cyprien Plage 66750, France
BugHuntress – UkraineUkraine, Kharkiv
facebook.com/pages/BugHuntress-QA-Lab
twitter.com/BugHuntress
linkedin.com/company/bughuntress
© BugHuntress QA Lab, 2014 www.bughuntress.com