WireFrame TestFrame in FUNTOM
From Develop Information Architecture
A wireframe is an abstract diagram illustrating the structural aspects of a page or page template. An explanation of how a section of the page may be used or the rationale for the page structure may complement the wireframe. A wireframe defines the types of information and services (including navigation) available on a page.
My FUNTOM notes:
UseCase Model for TestScope.
Activity Diagram to model usecase
Wireframe (maybe I should call them TestFrame or TestWireframe) to model page where TestObjects play the game. I guess test case execution happens in Frames. You move from Frame to Frame. on each Frame there are test objects to send messages to.
in Ruby
module TestFrame class GoogleHomePage def self.search #put watir implementation here of clicking on the button. end end end #example of TestCase step TestFrame::GoogleHomePage.search ## # better solution maybe create light framework. Abstract UI # TestFrame is now some Wireframe object which can be a page # or a panel or some grouping that we arrrive at and can exit from. class TestFrame end class Google < TestFrame end ## # testcase step Google.search
This way implementation is in inheritance and not in TestCase step notation.
Add New Comment
Thanks. Your comment is awaiting approval by a moderator.
Do you already have an account? Log in and claim this comment.
Add New Comment