Browsing by Subject "Testing"
Now showing 1 - 3 of 3
Results Per Page
Sort Options
Item Bridging the Gap: How Voice User Interface Technology Breaks Down Learnability Barriers of Human Computer Interaction for Older Adult Users(2018-01) Scruggs, Justin R.; Summers, Kathryn; University of Baltimore. School of Information Arts and Technologies; Master of Science in Interaction Design and Information ArchitectureThis paper will focus on how voice user interface technology has the potential to break down the barrier of usability between older adult users and technology by supporting verbal communication. To explore and support this potential, the research will explore on how user experience design and learning techniques play a large role in designing voice interfaces for older adults by revealing (a) the pros and cons of voice interaction technology design standards, (b) current voice interaction applications, and (c) informal and formal methods of defining and measuring learning in order to provide a solid foundation. Then, focus will be placed on usability testing carried out for this project in order to reveal avenues for strengthening the usability experience of voice interaction for older adult users.Item Testing Equality of Latent Functional Features Across Groups(2010-01-01) Huang, Hui; Roy, Anindya; Mathematics and Statistics; StatisticsThere are more and more applications of functional data analysis in recent years. Testing methodologies have received enormous attentions, especially in biomedical problems. The motivation of this work is to build statistical methodology for testing equality of functional data across groups. We concentrate on testing equality of the data structures based on latent features. The latent functional features are extracted from data by using a technique called Independent Component Analysis (ICA). GroupICA is modified version of ICA specifically for group inferences, and is applied in this work. After feature extraction, we perform our testing methods. Without much knowledge of data, bootstrapping and other data-driven testing procedures are considered, and we use Monte Carlo study to compare expected and empirical rejection levels. We use a modified Kolmogorov-Smirnov type statistics to test equality of marginal distributions of two or more stationary processes, and use spectral domain methods to develop a testing procedure for testing equality of second order dependence in those processes. In practice, we need the test to be robust against non-normal data, unknown dependence structure, different number of variables per group and unequal group sample sizes. We applied our methods in two bio-medical applications: 2D electrophoresis gels of protein and fMRI data analysis of simulated driving behavior.Item User Session Based Testing of Rich Internet JavaScript Applications(2022-01-01) Perrella, Ronald Julien; Sampath, Sreedevi; Information Systems; Information SystemsRich Internet Applications (RIAs) in general and Single Page Applications(SPAs) in particular have revolutionized the last decade of computing by moving the locus of computing from the server to the web browser. This foundational shift changes how users perceive and interact with web-based applications. Correspond- ingly, it fundamentally alters how software application development and testing must occur. In this research, we proposed an adaptation of an existing testing strategy called User Session Based Testing (USBT) which uses capturing and replaying user sessions, to the new RIA operating model. This technique, most often applied dur- ing regression or beta testing, uses existing applications and end-users to rapidly construct test suites. This adaptation uses client-side instrumentation to capture behavior and responses in a novel manner, using Domain Object Model (DOM) Mutation Observers and HTML5 Canvas instrumentation. We conducted a trial on eight RIA applications (video games) using this adapted technique in order to capture and analyze application responses to user behavior. We intended to under- stand if these event traces could form an effective test suite. We studied the DOM API to select common element attributes that they then captured. Using a testing technique called Mutation Testing, we attempted to determine the effectiveness of the test suite when applied to mutants of the original applications. The mutants contains systematically seeded faults. We also constructed several custom-designed oracle comparators to determine if these event traces could detect injected faults. As a result, we showed that USBT for RIAs could be an effective technique.