FLUID-1405: Simplify automated acceptance testing

Metadata

Source
FLUID-1405
Type
Task
Priority
Critical
Status
Closed
Resolution
N/A
Assignee
Justin Obara
Reporter
Michelle D'Souza
Created
2008-09-02T14:09:20.000-0400
Updated
2024-07-22T11:20:17.060-0400
Versions
  1. 1.4
  2. 1.5
Fixed Versions
N/A
Component
  1. Testing Infrastructure

Description

Justin has made significant progress in creating acceptance tests. Now we require a simplified way of writing the actual tests. One possibility is to use jqUnit in conjunction with the doh robot.

dev-iteration47

Comments

  • Michelle D'Souza commented 2008-09-25T15:51:28.000-0400

    doh robot has been improving their API. Justin is going to work with Joseph to learn more.

  • Justin Obara commented 2008-11-17T16:23:30.000-0500

    attached a patch "fluid-1405-patch-automated-testing.text" containing my current work on the automated testing framework. It includes, the framework, some tests and the necessary doh files.

  • Justin Obara commented 2008-11-25T12:01:25.000-0500

    added fluid-1405-patch-automated-testing2.txt

    updates:

    • fixed scrolling issue (through a modification of the robot.js file)
    • added a pager test file
    • rewrote the comments
  • Justin Obara commented 2008-12-02T12:26:49.000-0500

    fluid-1405-patch-automated-testing3.txt

    Contains tests for: Image Reorderer, Inline Edit, Layout Reorderer, Pager, Sortable jQuery Tabs, and Sortable Vertical Lists

    Implements a strategy to reset the test page after each test case

  • Justin Obara commented 2008-12-02T12:30:33.000-0500

    fluid-1405-patch-update-to-inlineEdit.txt

    Contains an update to expose the an initialization function.

    The tests require this to reset the page after a test case

  • Antranig Basman commented 2014-04-02T15:04:34.136-0400

    Note that we should now be able to deal with this without such heavy machinery as the "doh.robot" - see comment re jQuery.simulate on FLUID-4049

  • Justin Obara commented 2024-07-22T11:20:16.853-0400

    We haven’t experimented with the doh robot for quite some time. Tests are currently handled via automated unit tests or manual testing.