• 제목/요약/키워드: web testing

검색결과 310건 처리시간 0.021초

A practice on performance testing for web-based systems Hyperlink testing for web-based system

  • Chang, Wen-Kui;Ron, Shing-Kai
    • International Journal of Quality Innovation
    • /
    • 제1권1호
    • /
    • pp.64-74
    • /
    • 2000
  • This paper investigates the issue of performance testing on web browsing environments. Among the typical non-functional characteristics, index of link validity will be deeply explored. A framework to certify link correctness in web site is proposed. All possible navigation paths are first formulated to represent a usage model with the Markov chain property, which is then used to generate test script file statistically. With collecting any existing failure information followed by tracing these testing browsed paths, certification analysis may be performed by applying Markov chain theory. The certification result will yield some significant information such as: test coverage, reliability measure, confidence interval, etc. The proposed mechanism may provide not only completed but also systemic methodologies to find any linking errors and other web technologies errors. Besides, an actual practice of the proposed approach to a web-based system will be demonstrated quantitatively through a certification tool.

  • PDF

웹 응용 신뢰성 확보를 위한 UML 순차도 기반의 시험사례 추출 및 시험 (UML Sequence Diagram Based Test Case Extraction and Testing for Ensuring Reliability of Web Applications)

  • 정기원;조용선
    • 한국전자거래학회지
    • /
    • 제9권1호
    • /
    • pp.1-19
    • /
    • 2004
  • 시간적 금전적 압박으로 최근의 웹 응용에서는 체계적인 시험작업이 종종 간과되곤 한다. 게다가 효과적인 웹 응용 시험 방법이 많지 않아 웹 응용에 기존의 시험 방법들을 적용하면서 개발자들은 많은 어려움을 겪고 있다. 빠르고 효과적 인 시험을 위하여 웹 페이지간의 메시지를 모델링한 UML 순차도(Sequence Diagram)로부터 웹 응용을 위한 시험사례를 추출하는 방법을 제안한다. 웹 응용을 위한 시험사례들은 UML의 순차도에서 자기 호출 메시지 (Self-Call Messages)를 포함한 메시지들로부터 추출된다. 시험사례는 시험할 대상인 메시지와 스크립트 함수, 서버 페이지와 추가적인 시험값들로 구성된다. 또한, 웹 응용 시험을 지원하기 위한 간단한 도구를 제시한다. 이 시험 도구는 웹 응용을 시험하기 위한 URL을 생성하고 이를 실행하여 그 결과를 보인다. 생성된 URL은 시험할 서버 페이지의 주소와 추가적인 시험값들로 구성된다. 이 도구는 마이크로소프트 비주얼 베이직으로 작성하였다. 회원 관리 기능을 수행하는 웹 응용개발 과제에 제안하는 시험사례 추출방법과 시험 지원 도구를 적용하였으며 그 유용성을 확인하였다.

  • PDF

웹 응용프로그램의 상호운용성 분석과 테스팅 방법 (An Analysis and Testing Method for Interoperability of Web Applications)

  • 김익수;최종명
    • 디지털산업정보학회논문지
    • /
    • 제6권1호
    • /
    • pp.23-31
    • /
    • 2010
  • As the web technologies advance, most of applications have being developed as web applications. The web has advantages of high interoperability due to the web standards though the applications run on heterogenous platforms. However, as the systems are growing and have some interoperability problems, the government and the big companies require interoperability testing for new systems. In this paper, we introduce some interoperability issues for web applications and classify them into three groups according to 3-tier client/server architecture. We also propose interoperability testing process and tasks to be performed at each step in the process.

국내 주요 웹사이트의 접근성에 관한 분석 (Web Accessibility of Major Korean Web sites)

  • 이양규
    • Journal of Information Technology Applications and Management
    • /
    • 제12권4호
    • /
    • pp.33-44
    • /
    • 2005
  • Universal accessibility of web sites Is critical in a highly interconnected world. The web site should be usable by anyone, regardless of Individual capabilities and disabilities. But in reality, the users with disabilities are discriminated by inaccessible wed sites. This research analyze the accessibility of major web sites of Korea based on World Wide Web Consortium's Web Content Accessibility Guideline 1.0. The result shows that the average number of accessibility errors per web site is 2.77 much higher than that of Unites States. Automated testing and manual testing of web accessibility provides complementary results.

  • PDF

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

  • 권영호;최은만
    • 정보처리학회논문지D
    • /
    • 제10D권2호
    • /
    • pp.293-300
    • /
    • 2003
  • 인터넷의 급속한 성장과 웹 관련 기술이 더 복잡해지면서 웹 응용 소프트웨어의 품질과 신뢰성이 중요하게 되었다. 웹 기반 소프트웨어는 전 세계에 흩어져 있는 수많은 사용자들을 대상으로 한다는 면에서 품질과 시험 방법 또한 중요하다. 이 논문은 브라우저 객체를 이용하여 HTML 웹 페이지의 사용자 입력 부분에 대한 테스트 케이스를 자동적으로 실행할 수 있는 방안을 제시하고 Javascript로 매핑하여 자동화가 가능함을 보였다. 스크립트 작성기를 만들면 Javascript를 작성하는 오버헤드를 줄일 수도 있다. 작성된 테스트 스크립트는 웹 기반 소프트웨어의 리그레션 테스트에 반복적으로 사용할 수 있다.

사용자 화면 중심의 블랙 박스 테스트와 웹 인터페이스 테스트 커버리지를 통한 웹 어플리케이션 테스트 방법 (A Method for Testing Web Applications by Using Black-box Tests based on User Screens and Web Interface Test Coverage)

  • 임정희;이시현;장진아;최병주;황상철
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제36권9호
    • /
    • pp.706-717
    • /
    • 2009
  • 웹 어플리케이션은 프레임워크가 제공하는 라이브러리를 재사용해서 구현하며, 다계층 아키텍처를 갖는다. 또한 사용자 요청을 처리하기 위해, 화면에서 시작하여 해당 웹 어플리케이션 구성 컴포넌트를 실행하고 데이터베이스를 경유하여 다시 화면으로 돌아오는 실행 흐름, 즉 비즈니스 로직을 갖는다. 웹 어플리케이션을 효과적으로 테스트하기 위해서는 이러한 웹 어플리케이션의 특징을 반영하는 테스트 방안이 필요하다. 본 논문은 웹 어플리케이션 테스트를 위해 사용자 화면으로 테스트를 수행하되, 웹 비즈니스 로직 상의 인터페이스 테스트 커버리지로 검증하는 방법을 제안한다. 이를 자동화한 테스트 도구인 Testopiacov를 통해 웹 어플리케이션을 테스트하고 그 결과를 통하여 제안하는 웹 어플리케이션 테스트 방법을 분석한다.

웹소켓을 이용한 모바일 앱 테스트 시스템 설계 (A Design of Mobile App Test System Using Web Socket)

  • 최경수;이길흥
    • 한국IT서비스학회지
    • /
    • 제17권3호
    • /
    • pp.63-75
    • /
    • 2018
  • In this paper, we propose a testing method of the quality of device application effectively reflecting the necessity of increasing mobile device application quality test, and designed and developed it as a web system. We have studied traditional software testing methods for designing and developing a system. We have developed a next-generation alternative technology that can analyze and compensate for the weaknesses of the web and weaknesses of the Android in order to realize the access system and the responsive web system. As an example applied to the system, we analyzed the requirements of the system implementation and expressed the functions of the system through the use case diagram. The test scenarios were conducted by connecting 5,000 devices to each system using the existing HTTP polling method and the proposed web socket method. After setting the comparative group, the result of the proposed web management system was observed and compared through repeated tests. The research shows that the proposed web socket system has better performance than HTTP polling. The more the number of simultaneous processing of the devices, the lower the server stability but the better the time efficiency. In conclusion, the more the number of devices to be tested is, the more the number of devices can be effectively tested using the proposed web management system.

패턴 중심의 웹 테스트 자동화 프레임워크의 구현 (Implementation of Pattern-Driven Web Test Automation Framework)

  • 나종채;정희수;유석문
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제16권12호
    • /
    • pp.1239-1243
    • /
    • 2010
  • 빠르게 진화하는 웹 생태계에서 테스트는 안정성과 생산성향상을 위한 필수과정이다. 복잡하게 얽혀 있는 웹 콘텐트(content)와 유저 인터페이스(user interface)에 대한 테스트는 매우 중요하며, 작성된 테스트케이스는 자동화 되어 누구나 쉽게 반복적으로 수행될 때 가장 효과적이다. 하지만 현재까지 나와 있는 대부분의 도구들은 웹 요소에 대한 기술적 접근 가능성에 중점을 두고 있으며, 이해 관계자들 간의 협업(collaboration), 작성된 테스트케이스의 재사용(reusability)에 대한 부분을 간과하고 있다. 본 논문에서는 웹 테스트 자동화에 있어 효율적인 테스트케이스 설계와 이를 공유하고 패턴화시켜 재 사용할 수 있는 테스트 프레임워크(framework)를 제안한다. 오픈 소스를 기반으로 제작된 본 프레임워크는 웹 테스트 자동화와 자동화된 테스트케이스를 지속적으로 수행할 수 있는 통합(integration) 환경을 제공한다.

Web-Based Language Test: Present and Future

  • 정두환
    • 영어어문교육
    • /
    • 제7권2호
    • /
    • pp.17-36
    • /
    • 2002
  • This article begins by exploring recent developments in the use of the world wide webs in language testing about what a Web-based language test (WBT) is and how they are used in language testing. After a brief review of computer-based testing, WBTs are defined and categorized as low-tech or high tech. Since low-tech tests are the more feasible, they will constitute the focus of this paper. Next, item types for low-tech WBTs are described, and validation concerns that are specific to WBTs are discussed. After a brief overview of the combination of computer-adaptive and Web-based tests, the general advantages as well as design and implementation issues of WBTs are considered before examining the role that testing consequences play in deciding whether a WBT is an appropriate assessment instrument. It is argued that WBTs are most appropriate in low-stakes testing situations; but with proper supervision, they can also be used in medium-stakes situations although they are not generally recommended for high-stakes situations. Some possible ideas for future research are suggested.(169)

  • PDF

튜닝 모델을 이용한 웹 서비스 성능 향상에 관한 연구 (A Study on Web Service Performance Enhancement Using Tuning Model)

  • 오기성
    • 한국IT서비스학회지
    • /
    • 제4권2호
    • /
    • pp.125-133
    • /
    • 2005
  • Because of paradigm change to web service, numerous institutes have been suggested supporting solution about web service, and actively developed system using web service but it is hard to find out a systematic study for web service performance enhancement. Generally, there are SOAP message processing improvement and configuration optimization of server viewpoint for web service performance enhancement. Web service performance enhancement through SOAP message processing improvement have been studied related research but configuration optimization of server is hard to find out a systematic tuning model and performance criteria. In this paper, I suggested performance testing based tuning model and criteria of configuration optimization of server viewpoint. We executed practical analysis using tuning model about web service in internet. This paper show that the proposed tuning model and performance criteria is applicable to web service performance enhancement.