Modern Applied Science; Vol. 9, No. 8; 2015 ISSN 1913-1844 E-ISSN 1913-1852 Published by Canadian Center of Science and Education 91 Developing a Mobile Based Automated Testing Tool for Windows Phone 8 Albert Mayan. J 1 , Julian Menezes. R 2 & John Bruce. E 3 1 Associate Professor, Department of Computer Science and Engineering, Sathyabama University, India 2 P.G Scholar, Department of Information Technology, Sathyabama University, India 3 Associate Professor, Department of Computer Science and Engineering, Sathyabama University, India Correspondence: Albert Mayan. J, Associate Professor, Department of Computer Science and Engineering, Sathyabama University, Chennai-119, India. E-mail: albertmayan@gmail.com/mtechit2k13@gmail.com/johnbruce@sathyabamauniversity.ac.in Received: February 6, 2015 Accepted: February 18, 2015 Online Published: July 25, 2015 doi:10.5539/mas.v9n8p91 URL: http://dx.doi.org/10.5539/mas.v9n8p91 Abstract Smart phones, or Mobile phones are quickly fetching the essential computer and communication tool in people’s life. Every phone has lots of applications and every application has its own different characteristics. Before producing these applications to the end user’s use, the developer should confirm that the applications are working smoothly, sans any technical glitches, and user friendly in every feature, and for that we use testing tools to check the compatibility of the software by using test applications like Eggplant, silk test, etc. But nowadays, every tool is designed for the desktop environment. In this project an application is being proposed for the windows phones by which an end-user can install the application in the mobiles directly. After this work the end user will be able to know if the apps are working properly or not, this will help us to catch all the information by executing the data, detecting the type and the kernel. This application will help us to install any application on our windows phone by the other devices and will help to grab the elements in the present applications. It is much faster and user friendly, because it will work without the need of a desktop, and we can run some more test cases as well. Keywords: testing, mobile testing, windows phone, phone testing, windows 8 1. Introduction The Software development technologies, usually makes an apparent difference amidst functional testing and security testing. An automatic software testing is a function which verifies, that an executing component of source code is working well or not. Mobile application, also known as Mobile apps is a word to describe the application that was developed for low-powered devices. For, getting executed on the mobile, tab, computer, iPad or other electronic computer devices, a sort of application software is designed; it is termed as Mobile Apps or just a mobile app. An Application that creates a specific logic is preferred, if the aim is to interact with users, or to deliver an app that needs more work similar to a program than a web URL. A usual mobile structure differs in several conditions, the functionality of the device over the user’s requirements, the accessing time, the operation in several locations and how it gets connected to the server in different ways. The cell phone structure basically contains, a cell phone device, wired or wireless connectivity, backend server and an underlying network infrastructure. The application might be a stand-alone, or self-contained. The app depends on the capabilities of the hardware, or the application will run at the server end by remote and the mobile acts as a platform for interacting and viewing. The mobile app will run on the server or the mobile device, the work of the mobile is dependent on the characteristics of the structure, the device potential and the behavior of the mobile applications. From the core business apps to the Enterprise environment there arises a requirement for an extra complicated situation to run these applications, which are providing mobile app interfaces in mobiles to communicate with the features, of some classic apps by the mobile clients. Nowadays, Mobile devices have been built with the powerful Processors, Software execution abilities, storage, connectivity features, multi-media delivery with powerful Audio / Video, Accelerometers, Sensors and GPS