From Fedora Project Wiki

No edit summary
(No difference)

Revision as of 10:22, 22 May 2013

Description

This test case tests whether thermostat agent/gui can be used with web storage (no https setup required).

Setup

  1. Boot into the machine/VM you wish to test.
  2. Install thermstat-0.6.0-12.fc19 and thermstat-webapp-0.6.0-12.fc19 via: yum install thermostat thermostat-webapp.

How to test

  1. Start thermostat storage: thermostat storage --start &
  2. Start web storage webapp via the tomcat service: sudo systemctl start tomcat.service
  3. Make sure that tomcat is running. You can visit http://127.0.0.1:8080 which should show the tomcat start page.
  4. Start the thermostat agent, connecting to webstorage: thermostat agent -d http://127.0.0.1:8080/thermostat/storage -u agent-tester -p tester
  5. Start thermostat swing client: thermostat gui
  6. Change client preferences in order to connect to web storage. Edit => Client Preferences. Enter http://127.0.0.1:8080/thermostat/storage as "Storage Url", use client-tester as "User Name" and tester as "Password". Check "Save Entitlements".
  7. Click OK and close the swing client.
  8. Start the swing client again: thermostat gui

Expected Results

  1. Agent and client should be able to connect fine to http:// URLs. No WARNING messages should appear and no exceptions should be thrown. You can check that at least one agent is listed via: "View" => "View all agents...".