• Title/Summary/Keyword: User Testing

Search Result 583, Processing Time 0.035 seconds

A GUI State Comparison Technique for Effective Model-based Android GUI Testing (효과적인 모델 기반 안드로이드 GUI 테스팅을 위한 GUI 상태 비교 기법)

  • Baek, Youngmin;Hong, Gwangui;Bae, Doo-hwan
    • Journal of KIISE
    • /
    • v.42 no.11
    • /
    • pp.1386-1396
    • /
    • 2015
  • Graphical user interface testing (GUI testing) techniques have been widely used to test the functionality of Android applications (apps) and to detect faults for verification of the reliability and usability of apps. To adequately test the behaviors of apps, a number of studies on model-based GUI testing techniques have been performed on Android apps. However, the effectiveness of model-based techniques greatly depends on the quality of the GUI model, because model-based GUI testing techniques generate test inputs based on this model. Therefore, in order to improve testing effectiveness in model-based techniques, accurate and efficient GUI model generation has to be achieved using an improved model generation technique with concrete definition of GUI states. For accurate and efficient generation of a GUI model and test inputs, this study suggests a hierarchical GUI state comparison technique and evaluates this technique through comparison with the existing model-based techniques, considering activities as GUI states. Our results show that the proposed technique outperforms existing approaches and has the potential to improve the performance of model-based GUI testing techniques for Android apps.

Affordable 3D VR Technology for Sensible Design - An Approach to Designing an End-User Oriented Service Space (3D VR 기술을 이용한 서비스 공간의 감성적 디자인)

  • Yoon, So-Yeon;Hwang, Jo-Hye;Park, Jung-A
    • Science of Emotion and Sensibility
    • /
    • v.13 no.1
    • /
    • pp.269-278
    • /
    • 2010
  • Today's Virtual Reality(VR) technology has become considerably more affordable and sophisticated with rapidly advancing computer technology. Photo-realistic visual representations along with real-time interactivity are now achievable without special programing knowledge and expensive equipment. The purpose of this paper is to establish how simple, credible user testing methods based on VR simulations can be utilized to improve design decision making towards more sensible design solutions for end-users. Results of a case study demonstrate the value of potential user-testing feedback in a simulated 3D virtual service space, i.e., restaurant interior. User feedback from the VR simulation includes preferences in table location, privacy, and values of seating preferred tables. A new design framework incorporating an empirical testing method for service spaces is presented. The overall design process, the development of the VE, and the user testing method and findings are discussed. This study provides useful guidances for future efforts in the areas where such technology may benefit to understand end-user feedbacks in design process.

  • PDF

Automation Technique of Testing User Interface of Web Application (웹 어플리케이션의 사용자 인터페이스 테스트 자동화 기법)

  • Kwon, Young-Ho;Choi, Eun-Man
    • The KIPS Transactions:PartD
    • /
    • v.10D no.2
    • /
    • pp.293-300
    • /
    • 2003
  • As Internet has grown rapidly and been more complex by technology in connection with Web and requirement of business, qualify and reliability of Web application are getting important. It is necessary to study about testing method along with design technique specially in Web application. This paper explains automation method of user interface test to make test cases about user input form with HTML pages using by built-in browser objects. Examples shows the possibility of testing automation with Javascript objects get mapped. Overhead of writing Javascript can be reduced by making script generator. Generated test scripts are repeatedly used in regression testing Web-based application.

An Intelligent Framework for Test Case Prioritization Using Evolutionary Algorithm

  • Dobuneh, Mojtaba Raeisi Nejad;Jawawi, Dayang N.A.
    • Journal of Internet Computing and Services
    • /
    • v.17 no.5
    • /
    • pp.89-95
    • /
    • 2016
  • In a software testing domain, test case prioritization techniques improve the performance of regression testing, and arrange test cases in such a way that maximum available faults be detected in a shorter time. User-sessions and cookies are unique features of web applications that are useful in regression testing because they have precious information about the application state before and after making changes to software code. This approach is in fact a user-session based technique. The user session will collect from the database on the server side, and test cases are released by the small change configuration of a user session data. The main challenges are the effectiveness of Average Percentage Fault Detection rate (APFD) and time constraint in the existing techniques, so in this paper developed an intelligent framework which has three new techniques use to manage and put test cases in group by applying useful criteria for test case prioritization in web application regression testing. In dynamic weighting approach the hybrid criteria which set the initial weight to each criterion determines optimal weight of combination criteria by evolutionary algorithms. The weight of each criterion is based on the effectiveness of finding faults in the application. In this research the priority is given to test cases that are performed based on most common http requests in pages, the length of http request chains, and the dependency of http requests. To verify the new technique some fault has been seeded in subject application, then applying the prioritization criteria on test cases for comparing the effectiveness of APFD rate with existing techniques.

Scenario Framework for ERP Testing and Training;SF-ETT

  • Park, Gwang-Ho;Kim, Ho-Taek;An, Yun-Ji
    • 한국경영정보학회:학술대회논문집
    • /
    • 2007.11a
    • /
    • pp.316-321
    • /
    • 2007
  • Effective Training has been recognized as one of the most important success factors for enterprise resource planning (ERP) system operations. However, both ERP system vendors and user companies have failed to provide an effective training method for users because practical business process cases cannot be formalized. Also, incomplete testing by ERP system vendors results in insufficient and ineffective user training. This paper suggests a scenario framework for ERP testing and training (SF-ETT). SF-ETT is constructed by expanding the practice-based ERP testing scenario construction framework designed for uniERPII. SF-ETT contains concrete business process entities that users understand actually and provides practice definition, notation, and architecture.

  • PDF

Development and Usability Testing of a User-Centered 3D Virtual Liver Surgery Planning System

  • Yang, Xiaopeng;Yu, Hee Chul;Choi, Younggeun;Yang, Jae Do;Cho, Baik Hwan;You, Heecheon
    • Journal of the Ergonomics Society of Korea
    • /
    • v.36 no.1
    • /
    • pp.37-52
    • /
    • 2017
  • Objective: The present study developed a user-centered 3D virtual liver surgery planning (VLSP) system called Dr. Liver to provide preoperative information for safe and rational surgery. Background: Preoperative 3D VLSP is needed for patients' safety in liver surgery. Existing systems either do not provide functions specialized for liver surgery planning or do not provide functions for cross-check of the accuracy of analysis results. Method: Use scenarios of Dr. Liver were developed through literature review, benchmarking, and interviews with surgeons. User interfaces of Dr. Liver with various user-friendly features (e.g., context-sensitive hotkey menu and 3D view navigation box) was designed. Novel image processing algorithms (e.g., hybrid semi-automatic algorithm for liver extraction and customized region growing algorithm for vessel extraction) were developed for accurate and efficient liver surgery planning. Usability problems of a preliminary version of Dr. Liver were identified by surgeons and system developers and then design changes were made to resolve the identified usability problems. Results: A usability testing showed that the revised version of Dr. Liver achieved a high level of satisfaction ($6.1{\pm}0.8$ out of 7) and an acceptable time efficiency ($26.7{\pm}0.9 min$) in liver surgery planning. Conclusion: Involvement of usability testing in system development process from the beginning is useful to identify potential usability problems to improve for shortening system development period and cost. Application: The development and evaluation process of Dr. Liver in this study can be referred in designing a user-centered system.

A Study on the Development Process of User Authentication Software (사용자 인증 소프트웨어 개발 프로세스에 관한 연구)

  • 이상준;배석찬
    • The Journal of Society for e-Business Studies
    • /
    • v.9 no.1
    • /
    • pp.255-268
    • /
    • 2004
  • User authentication is indispensable in computer login and internet banking. Usability as well as security is needed in user authentication software. To develop the software systematically, development process must be defined, and it can result in the improvement of software maturity. In this paper, a process needed to develop user authentication software systematically is proposed from experience of developing visual password input software. This process is composed of 6 phases and 15 activities. It is able to improve usability with its requirement analysis, planning, integration testing, and acceptance testing activity.

  • PDF

Determinants of User Satisfaction with Mobile VR Headsets: The Human Factors Approach by the User Reviews Analysis and Product Lab Testing

  • Choi, Jinhae;Lee, Katie Kahyun;Choi, Junho
    • International Journal of Contents
    • /
    • v.15 no.1
    • /
    • pp.1-9
    • /
    • 2019
  • Since the VR market is expected to have a high growth, this study aimed to investigate the human factor-related determinants of user satisfaction with mobile VR headsets. A pre-study of customer reviews was conducted with the help of semantic network analysis to identify the core keywords for understanding negative and positive predictors of mobile VR headset experiences. Through laboratory testing with three different commercial models, the main study measured and identified the predictors of user satisfaction. From the results, five factors were extracted as valid predictor variables and used for regression analysis. These factors were immersion, VR sickness, usability, wear-ability and menu navigation interface. All the five predictors were proved to be significant determinants of the perceived user satisfaction with mobile VR headsets. Usability was the strongest predictor, followed by VR sickness and wear-ability. Practical and theoretical implications of the results were discussed.