Evaluation of Cloud-Based Mobile Apps Testing



Similar documents
ITIL & Service Predictability/Modeling Plexent

A Project Management framework for Software Implementation Planning and Management

Key Management System Framework for Cloud Storage Singa Suparman, Eng Pin Kwang Temasek Polytechnic

TELL YOUR STORY WITH MYNEWSDESK The world's leading all-in-one brand newsroom and multimedia PR platform

REPORT' Meeting Date: April 19,201 2 Audit Committee

FACULTY SALARIES FALL NKU CUPA Data Compared To Published National Data

Rural and Remote Broadband Access: Issues and Solutions in Australia

Continuity Cloud Virtual Firewall Guide

Maintain Your F5 Solution with Fast, Reliable Support

Keywords Cloud Computing, Service level agreement, cloud provider, business level policies, performance objectives.

Personal Identity Verification (PIV) Enablement Solutions

Developing Economies and Cloud Security: A Study of Africa Mathias Mujinga School of Computing, University of South Africa mujinm@unisa.ac.

Review and Analysis of Cloud Computing Quality of Experience

A Secure Web Services for Location Based Services in Wireless Networks*

Secure User Data in Cloud Computing Using Encryption Algorithms

Architecture of the proposed standard

Designing a Secure DNS Architecture

WORKERS' COMPENSATION ANALYST, 1774 SENIOR WORKERS' COMPENSATION ANALYST, 1769

Adverse Selection and Moral Hazard in a Model With 2 States of the World

Cisco Data Virtualization

Fleet vehicles opportunities for carbon management

Sci.Int.(Lahore),26(1), ,2014 ISSN ; CODEN: SINTE 8 131

Cost Benefit Analysis of the etir system Summary, limitations and recommendations

The example is taken from Sect. 1.2 of Vol. 1 of the CPN book.

Product Overview. Version 1-12/14

Important Information Call Through... 8 Internet Telephony... 6 two PBX systems Internet Calls... 3 Internet Telephony... 2

IBM Healthcare Home Care Monitoring

Moving Securely Around Space: The Case of ESA

Data warehouse on Manpower Employment for Decision Support System

Abstract. Introduction. Statistical Approach for Analyzing Cell Phone Handoff Behavior. Volume 3, Issue 1, 2009

STATEMENT OF INSOLVENCY PRACTICE 3.2

union scholars program APPLICATION DEADLINE: FEBRUARY 28 YOU CAN CHANGE THE WORLD... AND EARN MONEY FOR COLLEGE AT THE SAME TIME!

CARE QUALITY COMMISSION ESSENTIAL STANDARDS OF QUALITY AND SAFETY. Outcome 10 Regulation 11 Safety and Suitability of Premises

EFFECT OF GEOMETRICAL PARAMETERS ON HEAT TRANSFER PERFORMACE OF RECTANGULAR CIRCUMFERENTIAL FINS

ONLINE CONSUMER BEHAVIOR: AN EXPLORATORY STUDY

SCHOOLS' PPP : PROJECT MANAGEMENT

Combinatorial Analysis of Network Security

Advances in GNSS Equipment

An Broad outline of Redundant Array of Inexpensive Disks Shaifali Shrivastava 1 Department of Computer Science and Engineering AITR, Indore

Contents. Presentation contents: Basic EDI dataflow in Russia. eaccounting for HR and Payroll. eaccounting in a Cloud

Gold versus stock investment: An econometric analysis

UTILITY SOLUTIONS. Security & Site Monitoring. Substation Automation Solutions. Protection & Control Systems. Optical Communication Networks

QUANTITATIVE METHODS CLASSES WEEK SEVEN

Engineering Analytics Opportunity Preview Zinnov Report August 2013

A Multi-Heuristic GA for Schedule Repair in Precast Plant Production

Category 7: Employee Commuting

Upper Bounding the Price of Anarchy in Atomic Splittable Selfish Routing

5 2 index. e e. Prime numbers. Prime factors and factor trees. Powers. worked example 10. base. power

Planning and Managing Copper Cable Maintenance through Cost- Benefit Modeling

Scalable Transactions for Web Applications in the Cloud using Customized CloudTPS

European Journal of Business and Management ISSN (Paper) ISSN (Online) Vol 4, No.6, 2012

Managing Risk with Composite Information Systems

User-Perceived Quality of Service in Hybrid Broadcast and Telecommunication Networks

Cookie Policy- May 5, 2014

Global Sourcing: lessons from lean companies to improve supply chain performances

TIME MANAGEMENT. 1 The Process for Effective Time Management 2 Barriers to Time Management 3 SMART Goals 4 The POWER Model e. Section 1.

Analyzing Failures of a Semi-Structured Supercomputer Log File Efficiently by Using PIG on Hadoop

ESA Support to ESTB Users

Who uses our services? We have a growing customer base. with institutions all around the globe.

Development of Financial Management Reporting in MPLS

Nimble Storage Exchange ,000-Mailbox Resiliency Storage Solution

Dehumidifiers: A Major Consumer of Residential Electricity

Swisscom Cloud Strategy & Services

Asset set Liability Management for

Practical Embedded Systems Engineering Syllabus for Graduate Students with Multidisciplinary Backgrounds

Keywords: Knowledge Management Foundations, Probst et al., Model, Knowledge Management, Albroz Electric Power Distribution Companies

Entry Voice Mail for HiPath Systems. User Manual for Your Telephone

HOW Interactive Design Conference Advanced HTML 5 / CSS 3 / jquery Chris Converse. codify kōd fī

School Improvement Plan. Community Ed. Resource Center

Natural Gas & Electricity Prices

Category 1: Purchased Goods and Services

embedded e e in numbers, facts and figures

Payment Hub Project A Worldwide Electronic Banking System,

GOAL SETTING AND PERSONAL MISSION STATEMENT

Teaching Computer Networking with the Help of Personal Computer Networks

Non-Emergency Health Transport

I would appreciate the opportunity to discuss your needs and how I can help you meet your goals.

5.3.2 APPROACH TO PERFORMANCE MANAGEMENT

Meerkats: A Power-Aware, Self-Managing Wireless Camera Network for Wide Area Monitoring

Vector Network Analyzer

UNIVERSITY OF NAIROBI SCHOOL OF COMPUTING & INFORMATICS IMPROVING APPLICATION OF KNOWLEDGE MANAGEMENT SYSTEMS IN ORGANIZATIONS:

Voice Biometrics: How does it work? Konstantin Simonchik

606 EDUCATIONAL LEADERSHIP

ANDREAS MAHENDRO KUNCORO S.T., University of Gadjah Mada, 2004 M.S., University of Cincinnati, 2009 M.S., University of Central Florida, 2010

Parallel and Distributed Programming. Performance Metrics

An IAC Approach for Detecting Profile Cloning in Online Social Networks

ENVIRONMENT FOR SIGNAL PROCESSING APPLICATIONS DEVELOPMENT AND PROTOTYPING Brigitte SAGET, MBDA

Case Study: the Use of Agile on Mortgage Application: Evidence from Thailand

Job Description. Programme Leader & Subject Matter Expert

Free ACA SOLUTION (IRS 1094&1095 Reporting)

Expert-Mediated Search

Why An Event App... Before You Start... Try A Few Apps... Event Management Features... Generate Revenue... Vendors & Questions to Ask...

Probabilistic maintenance and asset management on moveable storm surge barriers

Developing Software Bug Prediction Models Using Various Software Metrics as the Bug Indicators

EVALUATING EFFICIENCY OF SERVICE SUPPLY CHAIN USING DEA (CASE STUDY: AIR AGENCY)

Transcription:

Evaluation of Cloud-Basd Mobil Apps Tsting Prof. Manjula R., rmanjula@vit.ac.in Adithya Vadlamani, adithya.vadlamani2013@vit.ac.in A.M. Sai Prasad, amsaiprasads@gmail.com Prm Sai K., prmsaikanigalpula@gmail.com Abstract Mobil application tsting is a sris of procdurs by which application softwar tchnologically craftd for hand-hld mobil gadgts is tstd for functionality, utility and dpndability. Mobil dvics hav witnssd a phnomnal progrss in th past fw yars. Th intnsifying us of smartphons, tablts and othr mobil gadgts has fuld th upsurg of mobil applications and mobil application tsting. Mobil dvics hav com to b th prdominant customary for communication for customrs, and for businsss globally. To a hfty lvl, mobil apps hav put Industry procdurs into th hands of usrs and thy ar manipulating rulings or running businsss through thm. Mobil applications tsting is tim taking and costly, but howvr ssntial to safguarding that your clints hav an optimistic xprinc whn thy us your mobil applications. Thr ar various diffrnt catgoris of Mobil apps tsting lik Functional, Laboratory, Prformanc, Mmory Lakag, Intrrupt, Usability, Compatibility, Installation, Crtification and Scurity. This papr accounts on an organizd study of publishd upshots achivd by th collaboration of ths grounds. W dlivr a gnral ida vis-à-vis cor influncs, trnds, cavitis, prospcts, challngs and potntial xploration guidlins. W dlivr an valuation of collctd works rlatd to Mobil application tsting ovr th cloud and catalogu th body of work in th fild. Indx Trms Cloud Computing, Mobil Applications Tsting, Softwar Tsting, Cloud Tsting. I. INTRODUCTION Cloud computing, also brandd as 'on-dmand computing', is a sort of Intrnt-cntrd computing, whr mutual rsourcs, data and information ar dlivrd to computrs and othr dvics on-dmand. cloud computing lts companis to vad upfront infrastructur xpnditurs, and focus on vnturs that xtricat thir businsss instad of on infrastructur. Th prsnt-day handinss of highcapability ntworks, low-pricd computrs and storag dvics in addition to th ubiquitous mbracing of hardwar virtualization, srvic-focusd structural dsign, and autonomic and fficacy computing hav dirctd to advancmnt in cloud computing. Cloud computing has now bcom a highly wantd srvic or utility du to th rwards of grat computing powr, inxpnsiv cost of srvics, high prformanc, scalability, approachability as wll as obtainability. Softwar tsting is an xploration conductd to dlivr stakholdrs with information about th minnc of th product or srvic undr tst. Tst tchniqus compris th procss of implmnting a program or application with th purpos of discovring softwar bugs (rrors or othr dfcts). Softwar tsting can offr objctiv, sovrign information about th supriority of softwar and jopardy of its lt down to usrs and/or sponsors. Mobil application tsting is a procdur by which application softwar tchnologically craftd for mobil gadgts is tstd for its functionality, utility and dpndability. Mobil application tsting can b computrizd or physical kind of tsting. Mobil apps ithr manat pr-installd as systm apps or bloatwar or can b downloadd from mobil app stors lik Appl App Stor, Googl Play Stor, Windows Stor, Amazon App Stor tc. Mobil dvics hav bhld a phnomnal advancmnt in th past fw yars. Th scalating usag of smartphons, tablts and othr hand-hld gadgts has fuld th boom of mobil applications and mobil application tsting.

S rv ic M Infrastructur as Srvic(IaaS) Platform as Srvic(PaaS) Softwar as Srvic(SaaS) Tsting as Srvic(Taas) D pl o y m Cloud Computing Modls [3] Public Cloud Privat Cloud Community Cloud Hybrid Cloud II. LITERATURE REVIEW Groundd on th paprs w congrgatd, tsting in th cloud or cloud tsting can b bhld from thr diffrnt viwpoints (i) Tsting at diffrnt chlons of onlin SaaS or non- SaaS applications. (ii) Tsting substructur and platforms through divrs modls of th cloud i.. public cloud, privat cloud or hybrid clouds. (iii) Tsting of th cloud itslf. With th intntion of achiving a broad standpoint, w xplord widly in intrnt sourcs. Th databass shltrd ar: ACM Digital Library (<portal.acm.org>) IEEE Xplor (<ixplor.i.org>) Springr LNCS (<www.springr.com/incs>) Googl Scholar Inspc (<www.thit.org/publishing/inspc/>) Ths databass shltr th most prtinnt journals and confrnc and workshop procdings indoors softwar nginring. A mainstram of th rsarch paprs allid to Softwar tsting ngrossd on Cloud basd tsting. Mobil Application Tsting Paradigm [3]

III. CHALLENGES OF TESTING MOBILE APPS OVER THE CLOUD Th most xasprating complications facd during mobil application tsting in cloud ar as follows: - 1. Tsting layrs altogthr - Tsting th ntwork connctions, srvr rsponss, databas intgrity, and application prformanc augmnts various viwpoints to tsting. Furthr, tst should b prformd about th communication btwn th layrs, tsting of th coupld lmnts, and also plan a stratgy for th jopardis. 2. Enslavmnt by th Intrnt - Applications ar not mountd narby in controlld sttings. This bcoms prplxing for tstrs to facsimil th usr ambianc. 3. Information Scurity - Sinc information journys through th Intrnt, tstrs hav to implmnt tsting against scurity on th communication mdium to crtify that thr is no data outflow whn data is proplld ovr th Intrnt. Wiki laks is a cas of thrats that w hav to concoct for and tst bforhand th application can b rlasd on th way to consumrs. IV. REVIEW OF MOBILE APPLICATIONS TESTING ON CLOUD Authors Ara Ky Work Logshwaran Cloud Basd Proposd a nw Murugsan, Prakash Mobil modl of cloud- Balasubramanian Application basd mobil Tsting apps tsting making us of Tsting as a Srvic (TaaS) V.Balasubramanian, Chohno L, Jrry Gao Cloud Computing & mobil cloud computing Introduction Confrrd svral srvic modls bnath Cloud Computing. Concntratd on TaaS Architctur Riungu and Taipal Cloud Basd Tsting of Softwars Mohata Fuyang Png Cloud Basd Tsting Of Mobil Applications Automatd Tsting Mobil apps. Markov, Gilbrt Scurity & discrtion issus of tsting Mobil applications on cloud Muccini Starov & vilkomir, Turnr & Konstantini dis Circumstancs by which tsting of softwars ovr cloud is prjudicd. Discoursd Cloud Basd Tsting (CBT) of mobil applications. Dals with a mutual tst miliu. Tst cursivs ar arrangd on any OS and consntd to th cloud for automatd tsting. Hazard xposur: CloudAV Information Scurity: K- Anonymity. Encountrs: Enslavmnt by th Intrnt, Information scurity and tsting at all strata. Rspctiv distinctivnss and insinuations for Apps4mobil and mobil Apps. Subcontracting th tsting on cloud or by cloud-basd solution is cost ffctiv and fasibl. Confrrd about Android OS crafting and probing tst-bd cloud solutions for mobil dvlopmnt. V. TYPES OF TESTING OF MOBILE APPLICATIONS ON CLOUD Th most widsprad kinds of Mobil Application Tsting on cloud ar: a) Latncy Tsting Cloud tsting is utilizd to masur th dormancy amid th xploit and th corrsponding rspons for any application onc sitd in th cloud. b) Load and Prformanc tsting Ths days, w hav mainstram of smartphon apps which principally run on cloud for instanc App Stors, GPS apps, Gams tc. Hnc as th traffic on intrnt of Distinctivnss and insinuations of mobil application tsting on cloud Cloud Tsting of Mobil Systms, Attack Smart Lab

u p s urgs in trms of numbr of usrs in addition to th amount of th data, an application may rciv hits from svral dwllings of th world. So, for th purpos of confronting all th usrs, prformanc of th app nds to b chckd in uttrmost traffic. c) Functional Tsting It tsts th ndorsmnt of th cloud miliu, chcks th compatibility of divrs clint intrfacs and tchnologis for diffrnt platforms. It also has to tst for th good functionality lik linking protocols and UI/clint tchnologis sotric of a cloud. Th furthr cloud basd mobil tsting kinds ar spcifid blow in figur. Th othr approach rcntly usd is tsting rmot mobil systms ovr cloud which is mobil tsting cloud through which a cli nt can ntraty dvics on call to tst thir application with mchanizd tsting faturs. That mans that th nd usr can accss an actual mobil phon rmotly and can control it such as uploading, start-up, tsting of mobil apps, clicking, swiping, slctions. VII. MOTIVATION Outmodd tsting approachs ncssitat high budgt to st up rsourcs and tim consuming. This is whr cloud tsting manats into domicil. Tsting fficincy is boostd drastically in cloud computing. Sinc cloud computing can us virtualizd miliu, prformanc tsting can b pilotd mor commndably. Also th tsting tools in cloud ar accssibl anytim and anywhr which brands it mor trustworthy with high approachability. VIII. CONCLUSION AND FUTURE WORK VI. TOOLS AND TECHNIQUES FOR TESTING MOBILE APPS IN CLOUD A mobil application is first of all ngagd ovr compatibility tsting i.. th mobil application can run across numrous s m a r t phons. But for th mobil rtailrs, it is not fasibl to tst for all th platforms and thn prsnt th application for a rcklssly growing markt. Thrfor, bfor th promulgation of th application in th markt, it should b authnticatd for th anticipatd outcoms. Th approach that can b followd othr than physical tsting is by using dvic mulators which ar accssibl for standard mobil Oprating Systms. An automatic scurity authntication tool calld appinspctor which scrutinizs th applications and spawns rports of impnding scurity and confidntiality dscrations. Mobil apps tsting in th cloud chains th bnfits of both cloud computing as wll as mobil computing. This papr has trid to dlivr a gstalt of cloud computing, gographis of cloud computing, ncountrs w fac throughout th mobil application tsting on th cloud. Promising solutions statd in th modrn studis ar also dlibratd. Numrous tools and tchniqus intndd for mobil application tsting in varid platforms ar similarly itmizd. Furthr ffort nd to b put on, so as to advanc th prsnt stat of tchnology and rsarch in th fild of cloud basd mobil apps tsting. REFERENCES 1) Logshwaran Murugsan, Prakash Balasubramanian Cloud Basd Mobil Application Tsting IEEE 2) Hnry Muccini, Antonio Di Francsco, Patrizio Esposito Softwar Tsting of Mobil Applications: Challngs and Futur Rsarch Dirctions 3) Shilpa Bahl, M.M Chaturvdi Litratur Rviw of Mobil Applications Tsting on Cloud 4) K.Vivkanandan, Rajkumar Bhojan, Subramanian Gansan Cloud Enabld Tst Evaluation on Mobil Wb Applications 5) Wang Jun, Fanpng Mng, Softwar Tsting Basd on Cloud Computing, 2011 Intrnational Confrnc on Intrnt Computing and Information Srvics 6) Koray Inc ki, Ismail Arı, Hasan Sozr Tu Bitak Bilgm A Survy of Softwar Tsting in th Cloud 2012 IEEE

Sixth Intrnational Confrnc on Softwar Scurity and Rliability Companion 7) Jrry Gao, Xiaoying Bai, and Wi-Tk Tsai Cloud Tsting- Issus, Challngs, Nds and Practic 8) Lah Muthoni Riungu, Ossi Taipal, Kari Smolandr. (2010). Softwar Tsting as an Onlin Srvic: obsrvations from Practic. Third intrnational confrnc on softwar tsting, Vrification, and Validation Workshop. 9) Fuyang Png, Bo Dng, and Chao Qi (2012) CASTE: A Cloud-Basd Automatic Softwar Tst Environmnt. World Acadmy of Scinc, Enginring and Tchnology 71 2012 10) Alxy Markov. Softwar Tsting Modls Against Information Scurity Rquirmnts. 11) Olksii starov and Srgiy Vilkomir (2013). Intgratd TaaS Platform for Mobil Dvlopmnt Architctur solutions. 12) Ptr Gilbrt, Byung-Gon Chun, Landon P. Cox, Jayon Jung Automating Privacy Tsting of Smartphon Applications.