Postgraduate : JIA-BEY LIU Adviser : CHIA-HUI WANG Co-adviser : LI-TIEN WANG, LUNG-LUNG LIU.

Slides:



Advertisements
Similar presentations
NGS computation services: API's,
Advertisements

University of Southampton Electronics and Computer Science M-grid: Using Ubiquitous Web Technologies to create a Computational Grid Robert John Walters.
2004 Cross-Platform Automated Regression Test Framework Ramkumar Ramalingam, Rispna Jain IBM Software Labs, India.
Hassan Nadeem CS 491B Presentation. Project Develop a Music Web Site.
Project Implementation for COSC 5050 Distributed Database Applications Lab1.
Asynchronous Web Services Approach Enrique de Andrés Saiz.
Selenium Web Test Tool Training Using Ruby Language Discover the automating power of Selenium Kavin School Kavin School Presents: Presented by: Kangeyan.
Team Member: Dakuo Wang, Li Zhang, Xuejie Sun, Yang Liu NETWORK INFORMATION BASE (NIB) VISUALIZATION SYSTEM.
1 DAN FARRAR SQL ANYWHERE ENGINEERING JUNE 7, 2010 SCHEMA-DRIVEN EXPERIMENT MANAGEMENT DECLARATIVE TESTING WITH “DEXTERITY”
© 2012 WIPRO LTD | 1 Version 1.0a, 23 rd April 2012 TTCN-3 Users Conference Practical integration of TTCN-3 with Robot test automation framework.
Selenium Web Test Tool Training Using Ruby Language Discover the automating power of Selenium Kavin School Kavin School Presents: Presented by: Kangeyan.
Design Process for Web Applications Authors :Lorna Uden Source : IEEE MultiMedia, vol. 9, no. 4, 2002, pp Speaker :Li-Ya Liao Adviser : Ku-Yaw Chang.
Information Technology
Rich Internet Application Frameworks: a Comparison of Flex, JavaFX, and Silverlight Hi, I am Minseung Kim, the topic that I am going to talk about is Rich.
Information Session Odyssey moves off the Mainframe.
Project Progress Document Optimization 5 April 2007 Team members: Chris Catalano Chun-Yu Chang Chris Joson David Matthes.
SOFTWARE QUALITY IN WEB DEVELOPMENT Adam Westerman Caio Balthazar Daniel Schepers.
GNU Compiler Collection (GCC) and GNU C compiler (gcc) tools used to compile programs in Linux.
Reusability and Effective Test Automation in Telecommunication System Testing Mikael Mattas Supervisor: Professor Sven-Gustav Häggman Instructor: B.Sc.
Module 5 A system where in its parts perform a unified job of receiving inputs, processes the information and transforms the information into a new kind.
Basic education 1 1.Course Agenda 2.centric Features 3.Advanced Macro Programming 4.Scripting SessionWorkshop Course Agenda -Creating and using advanced.
The Role of Experience in Software Testing Practice Zahra Molaei Soheil Hedayatitezengi Comp 587 Prof. Lingard 1 of 21.
Selenium Web Test Tool Training Using Ruby Language Discover the automating power of Selenium Kavin School Kavin School Presents: Presented by: Kangeyan.
Homework Assignment #1 J. H. Wang Oct. 13, Homework #1 Chap.1: 1.24 Chap.2: 2.13 Chap.3: 3.5, 3.13* (or 3.14*) Chap.4: 4.6, 4.12* –(*: optional.
NGS Portal.
Apache JMeter By Lamiya Qasim. Apache JMeter Tool for load test functional behavior and measure performance. Questions: Does JMeter offers support for.
1 Microsoft Management Console Tool to create customized administration tools Customized tools known as MMC consoles, or simply consoles.
BIF713 Operating System Concepts MS Windows. Agenda 1. What is an Operating System (definition)? 2. Types of Operating Systems 3. Basic Operations: –
Tutorial Looping Animations 1 Looping: repeat forever Vox Proxy Default: always wait for the last character to finish What is looping?
File Uploads. The Form tag Set the method to “post” The form attribute enctype="multipart/form- data” must be in the opening form tag Before the file.
ScriptOnce™ & Best Practices. Agenda 2 Automation that works ScriptOnce –Minimal maintenance –Easy to add devices Robustness –Reliable Scripts - Minimize.
Online Speaking Examination System RunTime5 Anadolu University
Client installation DIRAC Project. DIRAC Client Software  Many operations can be performed through the Web interface  Even more to come  However, certain.
Review Please turn in your homework and practicals Packages, installation, rpm command Apache – Quick and easy way to set up a web server to play around.
CHAPTER 1 DEFINING THE SUPERVISOR’S JOB
ITC Software ITC PERFORMANCE TESTING SERVICES.
Client installation Beijing, 13-15/11/2013. DIRAC Client Software Beijing, /11/2013 DIRAC Tutorial2  Many operations can be performed through the.
Analyzing Requirements IMT 589 January 21, /21/2006IMT589- Applied and Structural Metadata2 Scoping Decide who your metadata beneficiaries (customers)
Parameterization is Used Consist of Loadrunner. Loadrunner allows any portion of a string to get replaced with the aid of a parameter. Parameters may.
Web driver and its comparison Selenium RC. Selenium web driver: It's web automation testing out framework that assists to execute assessments throughout.
Why Selenium Server not required by means of Selenium Web driver?
Learn Quick Test Professional Online. QTP is an acronym of Quick Test Professional. It is a testing tool of Hewlett- Packard helps in testing script step.
Best Way to Learn Selenium Course in Online. Looking to learn best testing tool? If your preference is selenium testing then your choice is perfect. The.
Selenium HP Web Test Tool Training
Selenium HP Web Test Tool Training
Operating System Concepts
CLIF meets Jenkins Performance testing in continuous integration, and more... Bruno Dillenseger - Orange Labs CLIF is OW2's load testing framework project,
Selenium HP Web Test Tool Training
Test Automation CS 4501 / 6501 Software Testing
UI-Performance Optimization by Identifying its Bottlenecks
Onlineitguru Selenium is one of the most widely used open-source tool that is used for testing software or Automation. It is licensed under Apache License.
Course Name: QTP Trainer: Laxmi Duration: 25 Hrs Session: Daily 1 Hr.
Atit Leelasuksan Rungroj Maipradit
Computational Thinking
 Web Designing Institutes in Chandigarh are in abundance. web responsive design based on latest international demands and trends. Websites Designing.
EUEM (End User Experience Monitoring) Training
Automation is NOT Automatic!
Selenium HP Web Test Tool Training
Reporting An In-Depth Guide.
Quality Center (QC) 11 Training Global IT QA Testing Team 2013
Test Automation CS 4501 / 6501 Software Testing
Create GFEBS Automated Spend Plans
Web UI testing automation and Selenium
Test Automation For Web-Based Applications
Selenium Web Test Tool Training Using Ruby Language
Login For Excellence Selenium Training In Chennai.
Selenium HP Web Test Tool Training
Work Breakdown Structure Tasks and Sub-Tasks
Coalition CBRN Information Inter-Operability Study (CCIIS)
QTP Test Process
Presentation transcript:

Postgraduate : JIA-BEY LIU Adviser : CHIA-HUI WANG Co-adviser : LI-TIEN WANG, LUNG-LUNG LIU

 Research Background  Research Motive and Purpose  Build two models ◦ Developing Time Model ◦ Running Time Model  Analyze Two Models  Initial Research Result  Conclusion and Future Task

The course of practical training, we test user interface of web system. The testing tool is Selenium. Our testing scripts are made from Selenium. After getting testing scripts, we upload it to automated testing system(ATS). And we will get the testing report when run testing scripts finished.

 The long time of running time.  Tester cannot get into next step jobs until get the testing report.  The manager’s requirement is enhance the using rate of sub scripts.

 Trade-off between testing scripts of running time and developing time.  Running time model  Developing time model

There are some testing scripts developed by other testers before. Tester can insert it in their testing scripts by the command. We name those testing scripts are inserted sub script.

Element of model for developing time 1.Spending time of developing each command. D i,i={1,2,…,N}, N is defined as numbers of commands in the testing script. 2.Using sub script. T avg is defined as reducing time for using each sub script. 3.Finding sub script in host. F j,j={1,2,…,M}, M is defined as times of finding sub scripts.

, P : all of testing scripts

Element of model for running time 1.Spending time of running each command. R i,i={1,2,…,N}, N is defined as numbers of commands in the testing script. 2.Spending time of running each sub script. T j,j={1,2,…,M}, M is defined as numbers of sub scripts. 3.Waiting time between two sub scripts. P j,j={1,2,…,M}.

K : all of testing scripts: =

 We find a characteristic : ◦ Enhance the using rate of sub scripts can reduce developing time. But it will increase running time. Whereas reducing the using rate of sub scripts. Developing Time Model Running Time Model

The method trade-off between developing time and running time:  Reduce unneeded commands or testing scripts  To find the suitable number of sub scripts

 Enhance times of experiment  Find out the most suitable number of sub scripts.