Lightning talk about Project Tracker (protrack) IRM meeting on 2014-06-06 Kyoko Nakamura.

Slides:



Advertisements
Similar presentations
High level QA strategy for SQL Server enforcer
Advertisements

August 30, 2012 Min. de Economía y Finanzas Públicas, Rep. Argentina Secretaría de Hacienda eSIDIF WITSA PRESENTATION SUMMARY.
ESSnet on SDMX phase II Laura Vignola ISTAT Rome, 3-4 December 2012.
Presented by: Stirling Crow and Jason Foutz University of New Mexico June 5th, 2014 Creating a Stand-alone GRAILS Application Getting ready for Banner.
Data Manager Best Practices Business Intelligence Solutions.
Next Generation Node (NGN) Technical Overview April 2007.
Update 2 Sarah Mercier. Summary Current status ▫Implemented features ▫Known bugs ▫Changes from original plan Prototype demo ▫Before/after ▫GAE/Play!/Siena.
#sqlsatPordenone #sqlsat367 February 28, 2015 Testing your databases Alessandro
Handouts Software Testing and Quality Assurance Theory and Practice Chapter 11 System Test Design
CS4723 Software Validation and Quality Assurance Lecture 9 Bug Report Management.
Professional Informatics & Quality Assurance Software Lifecycle Manager „Tools that are more a help than a hindrance”
JIRA Defect Tracking Tool Tool to Record, Track and Resolve Issues, Bugs, Defects, Improvements and New Feature Requests LIGO-G M.
UPortal 3 – What's New? JA-SIG Conference, Spring 2008 uPortal What's New? Eric Dalquist University of Wisconsin - Madison.
WaveMaker Visual AJAX Studio 4.0 Training Studio Overview.
Group 11: LongNH – HongLM – MinhNQ – HuyLD Supervisor: Mr. TaiNT
NetArchive Suite Workshop 2011 Technical Track - Code refactoring with the Spring Framework.
Software Quality Assurance QA Engineering, Testing, Bug Tracking, Test Automation Software University Technical Trainers SoftUni Team.
Managing the development and purchase of information systems (Part 1)
Copyright 2009 Trend Micro Inc. Classification 9/23/ Troubleshooting TMSP Marks Shen Senior Engineer – QA Evan Wang Engineer - QA.
Development Strategies for Web Applications Jonathan Babbage National Superconducting Cyclotron Laboratory.
VOX Project Status T. Levshina. Talk Overview VOX Status –Registration –Globus callouts/Plug-ins –LRAS –SAZ Collaboration with VOMS EDG team Preparation.
1 RoboComm: Rule-Baseo d Scheduling for Communication Systems CSCI Research Project and Seminar Team #7 Instructor: Dr. Kwok-Bun Yue Mentor: Mr.
Probabilistic networks basis criteria of quality assurance Anton Bykau.
1 ALMA CPM cominf (archive) Alisdair Manning 12/10/
CHEF II / Sakai Architecture. CHEF II Changes uPortal replaces Jetspeed –jsr 168 portlet, servlet compliant Spring replaces Turbine component framework.
The ALMA Software and Release Management Ruben Soto Software Operations Group & Release Manager Joint ALMA Observatory.
ALMA Integrated Computing Team Coordination & Planning Meeting #1 Santiago, April 2013 Relational APDM & Relational ASDM models effort done in online.
UPortal 3: Introduction Strategic goals –configuration flexibility rendering mechanisms HTTP parameter generation/processing mechanisms data layer implementations.
PanDA Multi-User Pilot Jobs Maxim Potekhin Brookhaven National Laboratory Open Science Grid WLCG GDB Meeting CERN March 11, 2009.
1 24x7 support status and plans at PIC Gonzalo Merino WLCG MB
Help Yourself.  FAQ  Message Board  Bug Tracker  Call Tracking System  Web Site.
We have developed a GUI-based user interface for Chandra data processing automation, data quality evaluation, and control of the system. This system, known.
CAS Lightning Talk Jasig-Sakai 2012 Tuesday June 12th 2012 Atlanta, GA Andrew Petro - Unicon, Inc.
Why use JIRA?.
A ISP free video conferencing application for mobile devices using wireless and VoIP Technology.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Case Study ProsperaSoft’s global sourcing model gives the maximum benefit to customers in terms of cost savings, improved quality, access to highly talented.
Sudoku Taryn Wise. Operational Concepts and System Requirements Solve sudoku puzzles in a convenient way Have a notes option for number possibilities.
All Hands Meeting 2005 BIRN Portal Architecture: Security Jana Nguyen
Apache JMeter By Lamiya Qasim. Apache JMeter Tool for load test functional behavior and measure performance. Questions: Does JMeter offers support for.
Introduction to the Java Stack Michael Youngstrom.
Lightning talk about ShiftlogTool(SLT) IRM meeting on Kyoko Nakamura.
Database Server Concepts and Possibilities Lee Lueking D0 Data Browser Workshop April 8, 2002.
Katari Globant 2008 (update to 2010). Katari  Katari is a framework to use as a starting point to develop new web applications.  Incorporates architecture,
CaGrid 1.5 David Ervin March 15, Overview caGrid 1.5 is a major release of caGrid Rollup of bug fixes, performance improvements, and new features.
ALMA Integrated Computing Team Coordination & Planning Meeting #1 Santiago, April 2013 ICT Group planning: Scheduling Jorge Avarias ICT Scheduling.
UpgradinguPortal to What’s new that matters Better use of third party frameworks Faster! Improved caching Drag and Drop New Skin & Theme Accessibility.
T Project Review Muuntaja I1 Iteration
Cognos 8 BI Configuration, Administration, and Upgrade Cognos 8 BI.
Site Authorization Service Local Resource Authorization Service (VOX Project) Vijay Sekhri Tanya Levshina Fermilab.
Expense Tracking System Developed by: Ardhita Maharindra Muskan Regmi Nir Gurung Sudeep Karki Tikaprem Gurung Date: December 05 th, 2008.
Introduction to ORM Hibernate Hibernate vs JDBC. May 12, 2011 INTRODUCTION TO ORM ORM is a programming technique for converting data between relational.
Tool Support for Testing Classify different types of test tools according to their purpose Explain the benefits of using test tools.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Etienne Dublé.
EduGeek Logon Tracker Next generation user tracking.
16 Copyright © 2004, Oracle. All rights reserved. Testing the Migrated Oracle Database.
TECHNICAL ASSISTANCE FOR THE CONVERSION OF RBPAPs INTO RBMPs DATA MANAGEMENT INCEPTION WORKSHOP ESTAMBUL February Eusebio CRUZ GARCÍA.
Software Testing-STLC
QA process for Business Catalyst projects.. Starting a project What QA needs to start testing::  Specifications – A detailed description of the product,
Case Study: Application Modernization June 27, 2016 Rob Marshall.
HMVR System Final Presentation
Georgia Gkioka TE-VSC-ICM National Technical University of Athens
Software Quality Assurance
UAA Operator Issues 25 Feb 2013.
New Mexico State University
Sanan Aamir and James Rowe Midwestern State University
© University of Liverpool
RODA.
Developing and testing enterprise Java applications
Presentation transcript:

Lightning talk about Project Tracker (protrack) IRM meeting on Kyoko Nakamura

contents Objective of the Protrack Framework, architecture, database schema and deployment Core functionalities How to test List of regression tests

Objective of the Protrack  Tracking the status of the observing projects  Controling and monitoring of the project's lifecycle  Producing many kinds of reports about projects  Observatory staff user: Check the project status and modify it if needed  project PI(Principal Investigator) user: Confirm the project status

Framework, architecture, database schema and deployment (1) Framework: Java application, and DB handlings are done by Hibernate and Spring The UI is made by ZK Architecture: Protrack GUI Services DAO DB

Framework, architecture, database schema and deployment (2) Database schema: “alma” schema Protrack own tables: prj_operations, prj_comment StateSystem: obs_project_status, sched_block_status, obs_unit_set_status, state_changes APDM tables like xml_obsproject_entities, xml_obsproposal_entities, xml_schedblock_entities Deployment : CAS server for authentication Tomcat for the application (protrack.war)

Core functionalities A. Searching with Project/SB/OUS [Staff user] B. Changing status to allowed ones [Staff user] C. Reporting Project by State and Executive Project State Summary SchedBlock by State and Executive Project report QA0 report Weather report Statistic report

How to test (1) 1) Migrate the DB if required 2) Deploy the protrack.war to $CATALINA_HOME/webapps and start the tomcat 3) Login by a required user (Staff/PI) 4) Do the following actions according to the test steps Searching, checking, generating a report and so on.

How to test (2) In case an unexpected behavior happens, do the following actions * Double-check the test steps * Verify it can be reproduced or not and confirming the action * Check environments * Look into catalina.out * Go back to the previous release and confirm the behavior * Look into the DB tables and modify it if needed * Verify with Aqua, SLT

List of regression tests Throughout feature tickets in the past except obsolete ones regresson test with ICT Jira (51 tickets) regresson test with COMP Jira (39 tickets)