Translate

Wednesday, 12 December 2012

5 Tips to Choose the Best Automated Mobile Testing Tool


5 Tips to Choose the Best Automated Mobile Testing Tool




Bangalore: Mobile applications have revolutionized our lives. Today, with the touch of an option, we can access any amount of information such as getting directions to a restaurant, booking our flight tickets or even order a cab service. The shift from the more traditional desktops to smartphones has resulted in an increase in the demand for mobile applications.

However; the number of smartphones having different features and specifications are increasing daily and this poses many challenges to the testers. Brian MacKenzie in a blog post on northwaysolutions.com highlighted some tips to help mobile app testers choose the best automation tools to test applications.

1) Reusable Scripts
Testers should ensure that the test scripts can be reused across the various devices running the same operating systems irrespective of the version. There are various solutions in the market today that claim to meet this requirement, however the reality is many of them don’t although they come with tag lines such as “object based scripting” and “cross OS scripting”. 

2) Support Emulators/Simulators and other Physical Devices
Testers should be able to run and record scripts across physical devices as well as simulators and emulators.

3) Web Application Support
Hybrid apps, web based apps and native apps have their own advantages and disadvantages not only to the developer but also to the testers and users. Hybrid and Web Based apps are becoming popular and they are likely to replace native apps. Before selecting the tool, the tester should ensure that it support all types of apps.

4) Interruptions Shouldn’t Cause the Test to Fail
Common interruptions such as phone calls and messages shouldn’t cause the test to fail. Testers should ensure that the tool doesn’t get affected by the various interruptions and it should be able to resume once the interruption is over.

5) Integration with Performance Testing Tools
As poor application performance can affect the revenue, testers should ensure that the solution they plan to select can be integrated with other performance testing tool. Furthermore, the solution should be able to measure the performance of the RAM, disk, the battery and the CPU. 

Monday, 10 December 2012

TOP QA Testing Companies in India



Company NameKey PersonLocation Brief Description
360logica Software Testing AmanNoidaSoftware, Outsourcing, Offshore, Manual, Automation, Black Box, White Box, bugs, error, database, System Integration testing, BETA, UAT, Test cases design
CignitiRaj NeravatiHyderabad Software Testing, Quality Assurance, Offshoring, Microsoft Gold certified Partner 
Cityland TechnologiesSrinivasa Bangalorequality support and maintenance services & applications in an efficient and timely manner.
CybageArunPuneSoftware Re-engineering, Software Maintenance, Quality Assurance
Game CloudLakshmikant B. ThipsePuneGame Bug Sweeping,Verification,Reporting, QA Testing Services for Games and Interactive Applications
Harbinger Group Vikas JoshiPunesoftware accuracy & reduce cost of producing quality software, comprehensive testing strategy, quality & performance
Indium SoftwareHarsha NutalapatiChennaiSystem, Functional, Test Automation, Load, Unit, Dedicated Test Lab, Compatibility, Installation, Cloud, Game, Security, FDA, PCI DSS, Section 508 Compliance, Test Process Consulting 
InfoStretchRutesh ShahAhmedabadMobile Handset and Certification, Mobile Application Infrastructure, iPhone Localization, App Store Certification, Product Engineering, QA and Process Optimization, ERP Testing
ITC infotech Ashwani MaheshwariBangalorekey business domains, outsourced or independent testing, accelerate test cycles & improve quality.
Mahindra Satyam C P GurnaniBangaloreQEdge, Mahindra Satyam’s independent Product and Application Testing Practice
Maveric Systems Limited Ranga ReddyChennaiProgram Assurance, Process Assurance, Application Assurance
Mindfire SolutionsChinmoy PandaBhubaneswar, OdishaManual testing, Automated testing, Regression testing, Load testing, Selenium, QTP, Mac Testing, Game Testing, Enterprise Application Testing, Web Application Testing, Others
MindTreeKrishnakumar NatarajanBangaloreInfrastructure Management & Technical Support, Mobilty, Testing, Data & Analytic Solutions
Nous Infosystems Pvt. Ltd.Ajith J. PillaiBangaloreUnit, Integration, User Acceptance, Functional, Localization and internationalization, Product Migration, Product Security, GUI Testing Performance, Post-testing support, Product documentation
Oak SystemsSudherBangaloreFunctional, Integration, Regression, Structural, Component and Usability, Test case design & Test suite preparation, Performance, Load, Scalability and Platform Compatibility
QA Info TechMukesh Sharma NoidaAccessibility, Software Quality Assurance, Functional, Performance, Security, Globalization, Localization, Cloud, Smart Devices
QA ZoneSmita MishraNew Delhiverification, validation & non functional, test automation, test consulting, Test Process Assessment, Metrics & Measurement set up, Data Management, COE Setup
Qutesys Technologies Pvt. LtdRajendra MenonBangaloreTest Process Outsourcing, Test Advisory Services, Testing As A Service, Certifications and Trust Seals.
S T C Thirdeye Technology SriramChennaiRequirements Capture and Analysis, Test Planning, Test case Design & Traceability Matrix, Test Execution, Defect Tracking and Management, Test Metrics
Span SystemsChakravarthy M. VenkataramanaBangaloreSoftware Testing, Quality Assurance, Offshoring
Stag SoftwareT AshokBangaloreScientific bug hunting activity, Hypothesis Based Testing (HBT)
Thinksoft GlobalAsvini KumarChennaiCards & Payments, Banking, Insurance, Treasury and Capital markets, Financial Product, Test Consulting, Testing Mobile Applications, Test Technology and Tools
VerifayaGirish N. Basidoni BangaloreAutomated software testing solutions
ZenQAMurali MohanHyderabad Core Functional, Test Automation, API/Web Services/WCF Functional, Performance, Security, Pre-Certification, Globalization or Localization, Mobile application
ZensaarGanesh NatrajanPuneVerification, Validation services and non functional testing, test automation, specialized testing and test consulting