You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 39 Next »

Rx Project Overview:

The RxProject is an effort to take the current DvrExerciser OCAP Xlet and refactor it into a frame work which provides the following:

  1. A library of functionality which aggregates OCAP API calls into functional building blocks provided by RI Stack & PC Platform. 
  2. A scripting interface which allows automation of testing of these functional building blocks.
  3. A "Guide" Type OCAP Xlet which is referred to as the RxExerciser which supports functional/application level testing and development through a GUI.

Rx Project Management:

Current Project Status:

Ongoing development of driver library functions. Initial components checked into SVN.

Meeting Agenda for Monday, Nov. 14th

1. Steve A/Steve M provide an demonstration of Tune Test functionality via script writing and show working example using RiScriptlet and OcapAppDriver APIs to give group an introduction of framework design 

2. Discuss question Steve A raised: 
I'm at the point where I am thinking about what interface to use for "injecting" scripts into RiScriptlet.  Right now, it just runs a script specified in the command line args, but I wanted to have an interface where you could tell RiScriptlet to run a script when RiScriptlet is already running (so you wouldn't have to restart in between each script run).
What interface would users find most convenient?  How about from a nightly test and automated test point of view?  Telnet?

3. What is the plan for upcoming week?  What time do people have available and where should efforts be focused?

Current Project Related Tasks & Assignees
  1. Steve A - define external interfaces for RiScriptlet
  2. Steve M. - continue with OCAP App Driver development
  3. Steve A/M - present working example at Monday, Nov. 14th meeting
  4. Steve A/M - setup environment to test OCAP App Driver functions, updating as development proceeds
  5. Scott A - proposal for QA Framework to be used for RxProject at Monday, Nov. 21st meeting

Rx Project Weekly Monday Meeting Agenda & Notes

Rx Project Phases:

The Rx Project has been divided into the following phases along with proposed dates for completion:

Phase 0: Minimal Functionality required to demonstrate the POC UC (Completion Date: Monday, Dec. 5, 2011):

* Proof Of Concept Use Case (POC UC):
  1. Tune
  2. Make a 30 sec recording
  3. Publish recording to CDS
  4. Playback the remote recording

Phase 1: Implement all current functionality that is in DvrExerciser (Completion Date: TBD)

Rx Project Requirements:

High Level Requirements and Requested Features

Rx Design & User Documentation:

"How It Works" Design Documentation

"How to Add A New Function" Design Documentation

"How the GUI Work" User Documentation

"How to use the Script Engine" User Documentation

"How to customize the Scripting Application" User Documentation

Rx Project Testing:

Nightly Testing Strategy
UI Testing Strategy

Rx Project Related Documentation:

Power Point presentation describing initial architecture proposal

Existing set of features of DVR Exerciser

  • No labels