715,702 research outputs found

    Testing Java ME Applications

    Get PDF
    Today, mobile applications have a wide use and their development is growing fast. Testing mobile applications is an important aspect of their development, keeping in mind the importance of these applications and their specific characteristics. In this paper are shown the main aspects of testing the mobile applications, focusing on unit testing of Java ME applications.mobile applications, mobile devices, software testing, WAP, Java ME, Junit

    A test case generation approach for mobile APPS based on context and GUI events

    Get PDF
    The increase of mobile devices with rich innovative feature has become an enabler for developing mobile applications (mobile apps) that offer users an advance and extremely-localized context-aware content. Nowadays mobile apps are developed to address more critical areas of people’s daily computing needs, which bring concern on the applications’ quality. In order to build a high quality and more reliable applications, there is a need for effective testing techniques to test the apps. The most recent testing technique focuses on graphical user interface (GUI) events with little attention to context events. This makes it difficult to identify other defects in the changes that can be inclined by context in which an application runs. The major challenge in testing mobile apps that react to context events is how to identify the events from an application during testing. This study proposes an approach (named TEGDroid) for testing mobile apps considering the two sets of events: GUI and context events. This approach comprises five steps which are; extraction of resources from APK file, static analysis of the extracted app’s byte code to identify GUI events, analysis of mobile apps’ permission to identify different scenarios of context events, generation of test case based on the GUI and context events and validation of the test cases using code coverage and mutation testing. Experiment was performed on real world open source mobile apps to evaluate TEGDroid. Results from the experimental evaluation indicates that the approach is effective in identifying context events and had 61%-91% coverage across the seven (7) selected applications. Results from the mutation analysis shows that 100% of the mutants were killed. This indicates that TEGDroid have the capability to detect faults in mobile apps

    ENHANCING USERS’ EXPERIENCE WITH SMART MOBILE TECHNOLOGY

    Get PDF
    The aim of this thesis is to investigate mobile guides for use with smartphones. Mobile guides have been successfully used to provide information, personalisation and navigation for the user. The researcher also wanted to ascertain how and in what ways mobile guides can enhance users' experience. This research involved designing and developing web based applications to run on smartphones. Four studies were conducted, two of which involved testing of the particular application. The applications tested were a museum mobile guide application and a university mobile guide mapping application. Initial testing examined the prototype work for the ‘Chronology of His Majesty Sultan Haji Hassanal Bolkiah’ application. The results were used to assess the potential of using similar mobile guides in Brunei Darussalam’s museums. The second study involved testing of the ‘Kent LiveMap’ application for use at the University of Kent. Students at the university tested this mapping application, which uses crowdsourcing of information to provide live data. The results were promising and indicate that users' experience was enhanced when using the application. Overall results from testing and using the two applications that were developed as part of this thesis show that mobile guides have the potential to be implemented in Brunei Darussalam’s museums and on campus at the University of Kent. However, modifications to both applications are required to fulfil their potential and take them beyond the prototype stage in order to be fully functioning and commercially viable

    Exploring people’s candidacy for mobile health–supported HIV testing and care services in rural Kwazulu-Natal, South Africa: qualitative study

    Get PDF
    BACKGROUND: The use of mobile communication technologies (mHealth: mobile health) in chronic disease management has grown significantly over the years. mHealth interventions have the potential to decentralize access to health care and make it convenient, particularly in resource-constrained settings. It is against this backdrop that we aimed to codevelop (with potential users) a new generation of mobile phone-connected HIV diagnostic tests and Web-based clinical care pathways needed for optimal delivery of decentralized HIV testing, prevention, and care in low- and middle-income countries. OBJECTIVE: The aim of this study was to understand ways in which an mHealth intervention could be developed to overcome barriers to existing HIV testing and care services and promote HIV self-testing and linkage to prevention and care in a poor, HIV hyperendemic community in rural KwaZulu-Natal, South Africa. METHODS: A total of 54 in-depth interviews and 9 focus group discussions were conducted with potential users (including health care providers) in 2 different communities. Theoretically informed by the candidacy framework, themes were identified from the interview transcripts, manually coded, and thematically analyzed. RESULTS: Participants reported barriers, such as fear of HIV identity, stigma, long waiting hours, clinic space, and health care workers' attitudes, as major impediments to effective uptake of HIV testing and care services. People continued to reassess their candidacy for HIV testing and care services on the basis of their experiences and how they or others were treated within the health systems. Despite the few concerns raised about new technology, mobile phone-linked HIV testing was broadly acceptable to potential users (particularly men and young people) and providers because of its privacy (individual control of HIV testing over health provider-initiated testing), convenience (individual time and place of choice for HIV testing versus clinic-based testing), and time saving. CONCLUSIONS: Mobile phone-connected HIV testing and Web-based clinical care and prevention pathways have the potential to support access to HIV prevention and care, particularly for young people and men. Although mHealth provides a way for individuals to test their candidacy for HIV services, the barriers that can make the service unattractive at the clinic level will also need to be addressed if potential demand is to turn into actual demand

    Current Practices for Product Usability Testing in Web and Mobile Applications

    Get PDF
    Software usability testing is a key methodology that ensures applications are intuitive and easy to use for the target audience. Usability testing has direct benefits for companies as usability improvements often are fundamental to the success of a product. A standard usability test study includes the following five steps: obtain suitable participants, design test scripts, conduct usability sessions, interpret test outcomes, and produce recommendations. Due to the increasing importance for more usable applications, effective techniques to develop usable products, as well as technologies to improve usability testing, have been widely utilized. However, as companies are developing more cross-platform web and mobile apps, traditional single-platform usability testing has shortcomings with respect to ensuring a uniform user experience. In this report, a new strategy is proposed to promote a consistent user experience across all application versions and platforms. This method integrates the testing of different application versions, e.g., the website, mobile app, mobile website. Participants are recruited with a better-defined criterion according to their preferred devices. The usability session is conducted iteratively on several different devices, and the test results of individual application versions are compared on a per-device basis to improve the test outcomes. This strategy is expected to extend on current practices for usability testing by incorporating cross-platform consistency of software versions on most devices

    Web Service Testing and Usability for Mobile Learning

    Get PDF
    Based on the summary of recent renowned publications, Mobile Learning (ML) has become an emerging technology, as well as a new technique that can enhance the quality of learning. Due to the increasing importance of ML, the investigation of such impacts on the e-Science community is amongst the hot topics, which also relate to part of these research areas: Grid Infrastructure, Wireless Communication, Virtual Research Organization and Semantic Web. The above examples contribute to the demonstrations of how Mobile Learning can be applied into e-Science applications, including usability. However, there are few papers addressing testing and quality engineering issues – the core component for software engineering. Therefore, the major purpose of this paper is to present how Web Service Testing for Mobile Learning can be carried out, in addition to re-investigating the influences of the usability issue with both quantitative and qualitative research methods. Out of many mobile technologies available, the Pocket PC and Tablet PC have been chosen as the equipment; and the OMII Web Service, the 64-bit .NET e-portal and the GPS-PDA are the software tools to be used for Web Service testing

    Robust PID tuning. Application to a Mobile Robot Pathtraking problem.

    Get PDF
    IFAC Digital Control: Past,Present and Future of PlO Control.Terrassa.Spain.2000This paper presents a methodology for tuning PIDs considering the nominal performance and the robustness as control specifications. The synthesis procedure is similar to the Ziegler-Nichols method for PID controllers and can be easily used for industrial processes. As a workbench for testing the PID controller a mobile robot has been used. The path tracking problem of a mobile robot has been used as a workbench for testing the PID controller

    Composite mobile system for holographic nondestructive testing

    Get PDF
    Innovation provides a single system flexible enough to test objects ranging from large amplitude displacement and/or velocities down to extremely small displacements and/or velocities by making only a few minor adjustments in the component arrangements
    • …
    corecore