Test Case Structure Test Case Module(depend on framework) MocoServer

Slides:



Advertisements
Similar presentations
AD User Import From SIMS.NET
Advertisements

Ch-11 Project Execution and Termination. System Testing This involves two different phases with two different outputs First phase is system test planning.
Kit Chan ATS Lua Plugin Kit Chan Hi, My name is kit.
Remote Method Invocation
A CHAT CLIENT-SERVER MODULE IN JAVA BY MAHTAB M HUSSAIN MAYANK MOHAN ISE 582 FALL 2003 PROJECT.
Creating WordPress Websites. Creating a site on your computer Local server Local WordPress installation Setting Up Dreamweaver.
Copyright © 2003 Addison-Wesley Instructor Information Here.
Website Development with PHP and MySQL Introduction.
CVSQL 2 The Design. System Overview System Components CVSQL Server –Three network interfaces –Modular data source provider framework –Decoupled SQL parsing.
Web Development Methodologies Yuan Wang(yw2326). Basic Concepts Browser/Server (B/S) Structure Keywords: Browser, Server Examples: Websites Client/Server.
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
Dr. Azeddine Chikh IS444: Modern tools for applications development.
Lecture 7 Interaction. Topics Implementing data flows An internet solution Transactions in MySQL 4-tier systems – business rule/presentation separation.
Codeigniter is an open source web application. It occupies a very small amount of space in the memory and is most useful for developers who aim to develop.
Guidelines for Homework 6. Getting Started Homework 6 requires that you complete Homework 5. –All of HW5 must run on the GridFarm. –HW6 may run elsewhere.
Views Carol Wolf Computer Science. Extended Ruby  Views files are written in extended Ruby, erb.  They end in.html.erb.  Ruby code is intermixed with.
1 HKU CSIS DB Seminar: HKU CSIS DB Seminar: Web Services Oriented Data Processing and Integration Speaker: Eric Lo.
Cross Site Integration “mashups” cross site scripting.
Introduction of Geoprocessing Topic 7a 4/10/2007.
Phone: Mega AS Consulting Ltd © 2007  CAT – the problem & the solution  Using the CAT - Administrator  Mega.
Plug-In Architecture Pattern. Problem The functionality of a system needs to be extended after the software is shipped The set of possible post-shipment.
Client Call Back Client Call Back is useful for multiple clients to keep up to date about changes on the server Example: One auction server and several.
PV247 – Development I Introduction to ASP.NET and related technologies.
Building Secure Web Applications With ASP.Net MVC.
Amir Bishara and Dorin Danial Supervisors: Roiy Zysman Dr. Ilana David.
Apache JMeter By Lamiya Qasim. Apache JMeter Tool for load test functional behavior and measure performance. Questions: Does JMeter offers support for.
 Registry itself is easy and straightforward in implementation  The objects of registry are actually complicated to store and manage  Objects of Registry.
Introduction of Geoprocessing Lecture 9. Geoprocessing  Geoprocessing is any GIS operation used to manipulate data. A typical geoprocessing operation.
NUNIT Navaneeth Rajkumar Open Source Tools Team Project Central.Net.
CITA 310 Section 7 Installing and Testing a Programming Environment (Textbook Chapter 7)
DBLP database DBLP Web Site & Search Pages User Query Info n User Knowledge Info1 Info
 Previous lessons have focused on client-side scripts  Programs embedded in the page’s HTML code  Can also execute scripts on the server  Server-side.
16 October 2002ROOT 2002, CERN1 Progress with Carrot Valeriy Onuchin.
Banner and PeopleSoft Patron Database Updates: Who’s on First? Scott Gillies, Information Systems Librarian and Joy Garmon, Coordinator of Access Services.
CSC 2720 Building Web Applications Basic Frameworks for Building Dynamic Web Sites / Web Applications.
Chapter 16 Web Pages And CGI Scripts Department of Biomedical Informatics University of Pittsburgh School of Medicine
Any PC networksyour router http server 1 http server 2 eth0: eth2: eth1:
Introduction of Geoprocessing Lecture 9 3/24/2008.
PostBack  When an initial request for a page (a Web Form) is received by ASP.NET, it locates and loads the requested Web Form (and if necessary compiles.
Navigation Framework using CF Architecture for a Client-Server Application using the open standards of the Web presented by Kedar Desai Differential Technologies,
Plug-In Architecture Pattern. Problem The functionality of a system needs to be extended after the software is shipped The set of possible post-shipment.
/16 Final Project Report By Facializer Team Final Project Report Eagle, Leo, Bessie, Five, Evan Dan, Kyle, Ben, Caleb.
SSIS ETL Data Resource Management. Create an ETL package using a wizard database server to database server The business goal of this ETL package is to.
Version 0.1 Draft – For Review Murali Mohan Murthy
Jim Fawcett CSE686 – Internet Programming Spring 2014
Contoso Insurance Azure App Services Code Sample
CS 330 Class 7 Comments on Exam Programming plan for today:
WWU Hackathon May 6 & 7.
Step 1 Create Database Info activity in Adeptia Server specifying the driver, URL and user credentials information for the database in which stored.
Remote Method Invocation
Spam Database Tool Use The purpose of this Tool is to Store all SPAM Numbers in Database for matching and excluding from CDRs. Note All files will be stored.
HR Portal Team Dr. Ashraf Armoush Supervisor Ala’eddeen Awwad
Function Test Framework
Build Better Apps with MEAN.
Skill Based Assessment - Entity Framework -
הצטרפות לקבוצת DeDemoc
Skill Based Assessment
Content: What is JMeter? What can I do with JMeter?
Figure 8.1 Architecture of a Simple Computer System.
Web Browser server client 3-Tier Architecture Apache web server PHP
File service architecture
Dynamic visualization of odv files via WPS
Initial job submission and monitoring efforts with JClarens
MIS JavaScript and API Workshop (Part 3)
Introduction to AJAX and JSON
Ajax and JSON Jeremy Shafer Department of MIS Fox School of Business
Ajax and JSON Jeremy Shafer Department of MIS Fox School of Business
PagerDuty Integration Development
Web Application Development Using PHP
Plug-In Architecture Pattern
Presentation transcript:

Test Case Structure Test Case Module(depend on framework) MocoServer Code: MocoServer Contain interfaces to start/stop moco server. Add response json or prepare custom response TestCase Init moco-server/Create topology Load test case files, provide any input to URL. Validate the response. Extract any information from response. Resource MocoServer Stubs (JSON) Contain request , URL and response to be stub. Now only URL is matched and response is sent. All controllers are having separate folder to stub. Inventory files (JSON) Contain inventory details to be sent to inventory database, URL, method.. Framework reads the directory and sends all json to the URL present in each json file. Test Framework Module: Interfaces to deal with moco-server. Interfaces to deal with test case execution and validation. Interfaces to deal with inventory

Sample Test case

Test case and moco-server json format Contains request and expected response or response to mock Inventory json format Contains inventory details. More need to be done to make it simple.