• Home
  • Search
  • Managing Automated End to End Testing in Bitwise Heterogenous Environments
  • https://doi.org/10.1109/issrew.2012.39Copy DOI Icon

Managing Automated End to End Testing in Bitwise Heterogenous Environments

  • Nov 1, 2012
  • Rossel Paul Banji +3 more
Show More
  • Abstract
  • Literature Map
  • Similar Papers
Abstract

Due to incremental upgrade approach, growing number of enterprise systems present heterogeneous UIs, in which certain sections/applications are 32 bit whereas others are 64 bit. Typical business process use-case interactions in these enterprise systems span both these sections, simultaneously. However conventional test automation tools have been designed to test either 32 bit applications or 64 bit applications only, but not both simultaneously. The test tools cannot directly detect custom controls or third party components and hence rely on "hooking into these UI controls" to get access. These hooking components need to be managed for interoperability. Hooking allows test code to monitor messages received by the application under test. However Windows OS puts the following constraints: 1. If an application requires the use of hooks in other processes, it is required that a 32-bit application can inject a 32-bit DLL into 32-bit processes, and a 64-bit application can inject a 64-bit DLL into 64-bit processes. 2. The 32-bit and 64-bit DLLs must have different names. The first constraint impedes seamless interoperation of the 32 bit and 64 bit accessing sections of the test script. The second constraint implies separate management of the same injection code increasing maintenance effort. In this paper we report our experience of co-ordination between the hooking components as a mechanism to interact with these heterogeneous user interfaces. Our bit sensitive manager component, co-ordinates the 64-bit test environment, allowing 32-bit controls to be accessed seamlessly without maintaining separately named injection components. This facilitates efficient interaction even if the communication between the 32 and 64 bit sections are intense. Importantly, the mechanism does not cause instability in the application under test nor does it increase the application's memory footprint significantly. This mechanism is envisioned to drive the "simultaneous 32bit - 64 bit handling" capability in the commercial test automation tools and will be used widely as enterprise systems take an incremental upgrade approach to migrate towards fully 64 bit systems.

Similar Papers
  • PDF
  • Research Article
  • Citations10

A Comparative Analysis of Quality Assurance of Mobile Applications using Automated Testing Tools

  • Jan 01, 2017
  • International Journal of Advanced Computer Science and Applications
  • Haneen Anjum +8
  • Conference Article
  • Citations1

A Novel Automated Software Test Technology with Cloud Technology

  • Dec 01, 2014
  • Zhenyu Liu +2
  • Conference Article
  • Citations2

Privacy-preserving Virtual Machine

  • Dec 07, 2015
  • Tianlin Li +3
  • Research Article
  • Citations3

JTst – An Automated Unit Testing Tool for Java Program

  • Feb 01, 2008
  • American Journal of Applied Sciences
  • Kamal Zuhairi Zamli +1
  • Research Article
  • Citations20

Unit testing tool competition: round three

  • May 16, 2015
  • U Rueda +2
  • Research Article
  • Citations26

Dynamic Security Analysis on Android: A Systematic Literature Review

  • Jan 01, 2024
  • IEEE Access
  • Thomas Sutter +4
  • Book Chapter
  • Citations6

Leveraging Potential of Cloud for Software Performance Testing

  • Jan 01, 2013
  • Krishna Markande +1
  • Conference Article
  • Citations1

Arext: Automatic Regular Expression Testing Tool Based on Generating Strings With Full Coverage

  • Nov 10, 2021
  • Nguyen Van Hoan +1
  • Research Article
  • Citations3

TML

  • Mar 01, 2008
  • ACM SIGSOFT Software Engineering Notes
  • Rüdiger Foos +3
  • Research Article
  • Citations229

Performance analysis of software reliability growth models with testing-effort and change-point

  • Jun 07, 2004
  • Journal of Systems and Software
  • Chin-Yu Huang
  • Conference Article
  • Citations2

Feasibility of Automatically Assigning Severity Scores to Web Accessibility Problems

  • Oct 08, 2018
  • Shari Trewin +5
  • Research Article

Extraction of transformations to be tested from the structured external functional specification

  • Jan 01, 1991
  • Systems and Computers in Japan
  • Takeshi Kaneko +1
  • Conference Article

Use of automated testing in circuit switching system technical analysis

  • Nov 27, 1989
  • R.N Fu +1
  • Conference Article

Model based component co-optimization and scalability of virtual testing for electric drivetrain vehicle

  • Sep 30, 2021
  • Marina Roche Arroyos +5
  • Research Article

Web Accessibility Assessment and Ranking of State Universities and Colleges in the Philippines

  • May 07, 2025
  • Journal of Information Systems Engineering and Management
  • Cris Jade T Agtang
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.