Project

General

Profile

Feature #11628

Rethink Selenese API

Added by Wolfgang Schnerring over 7 years ago. Updated almost 4 years ago.

Status:
Rejected
Priority:
High (P2)
Assignee:
-
Category:
API/Selenese
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Keywords:

Description

If we'd all do this again, how would we do it? Especially if we suppose a generalized assert รก la py.test, what would a good API for Selenium look like?

Topics:
  • Selectors
  • Waiting (both implicit and explicit, e.g. waitForElementNotPresent)
  • Advanced Actions like Drag&Drop

http://webdriverplus.org/ has a quite nice selector API, but lacks in the other areas. Maybe we could expand on that?


Related issues

Has duplicate gocept.selenium - Feature #8376: Combine waitForElement and other assertions/actionsRejected2010-11-30

Has duplicate gocept.selenium - Feature #11619: eval should return types, not stringsRejected

Has duplicate gocept.selenium - Feature #11468: General elementCountRejected

History

#1 Updated by Wolfgang Schnerring over 7 years ago

This might provide inspiration: https://github.com/jnicklas/capybara

#2 Updated by Wolfgang Schnerring over 7 years ago

  • Target version changed from 517 to 2.0

#3 Updated by Wolfgang Schnerring over 7 years ago

  • Description updated (diff)

#4 Updated by Wolfgang Schnerring over 7 years ago

  • Target version deleted (2.0)

#5 Updated by Wolfgang Schnerring over 7 years ago

  • Target version set to 3.0

#6 Updated by Wolfgang Schnerring over 7 years ago

Here's another one in this space: http://splinter.cobrateam.info/

#7 Updated by Michael Howitz almost 4 years ago

  • Status changed from Confirmed to Rejected

Grade kein Thema.

Also available in: Atom PDF