Ticket #1371 (closed enhancement: fixed)

Opened 11 months ago

Last modified 11 months ago

Sprint #3 Testing Tools - Unblocking 1.0

Reported by: Joonas Lehtinen Owned by: Joonas Lehtinen
Priority: blocker Milestone: IT Mill Sponsored Backlog
Component: Testing Tools Version:
Keywords: Cc: jouni.koivuviita@…, jani.laakso@…
Known Issue description:
Hours estimate: 158 Deadline (dd.mm.yyyy): 22.02.2008
Known Issue version (since): Known Issue title:
Hours done: Depends to:
Affects documentation: no
Known Issue workaround:
Affects release notes: yes Contract:

Description (last modified by Joonas Lehtinen) (diff)

Check included slides to actual content

Attachments

Sprint #3 - Agreed Requirements.pdf (43.5 kB) - added by Joonas Lehtinen 11 months ago.

Change History

Changed 11 months ago by Joonas Lehtinen

Jouni

Changed 11 months ago by Joonas Lehtinen

Jouni, please review. Are XML import / export still blockers?

Changed 11 months ago by Jani Laakso

Jouni check from the customer but..

Why capsulate structural data again another format as XML? We already got the data in structural format in SQL database which is nice to query and update. external XML interface will get complex: using another data format and storing place would imply that we need to resolve synchronization conflicts when someone changes database and another guy tries to import same object through XML import interface.

  • solution 1: use POJO's through our clean API
    • our API uses JDBC under the hood
  • solution 2: simplest would be to use plain JDBC
    • on JDBC we have LOCK and RELEASE methods to use to prevent "conflicts"
  • idea: keep database the only authoritative place for all data

See #1366

Changed 11 months ago by Jani Laakso

About versioning.

We already got some kind of versioning. Test case has only one instance of (latest) test case script, but when any test case is executed then test case script is copied to test case result. Hence even if you change test case later, test results still contain old / original version of the script which was used at the time when test case was executed.

Is this enough for E?

Changed 11 months ago by Jani Laakso

About JSP sivujen testaus

We should explore what possibilities XPCOM and "users.js" brings out for testing multiple IFRAME's. There might be elegant solutions available as security issues are no longer an obstacle. We can for example inject javascript without Toolkit application using custom FF session and communicate between IFRAME's freely.

Changed 11 months ago by Jani Laakso

Jouni, WHat about regression testing, does E need it? If so, then few enhancements and bugfixes are required aswell for this sprint.

Changed 11 months ago by Joonas Lehtinen

  • status changed from new to assigned
  • description modified (diff)
  • summary changed from Sprint #3 Testing Tools - Add features that are blockers for customer E to Sprint #3 Testing Tools - Unblocking 1.0
  • hours_left set to 158
  • deadline_date set to 22.02.2008
  • owner changed from Jani Laakso to Joonas Lehtinen

Changed 11 months ago by Joonas Lehtinen

Changed 11 months ago by Joonas Lehtinen

  • status changed from assigned to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.