\SeleniumJoomlaTestCase
Synopsis
class SeleniumJoomlaTestCase
extends PHPUnit_Extensions_SeleniumTestCase
{
- // members
- public $cfg;
- protected $captureScreenshotOnFailure;
- protected $screenshotPath;
- protected $screenshotUrl;
- // methods
- public void setUp()
- public void checkMessage()
- public void changeAssignedGroup()
- public void createUser()
- public void doAdminLogin()
- public void doAdminLogout()
- public void gotoAdmin()
- public void gotoSite()
- public void doFrontEndLogin()
- public void doFrontEndLogout()
- public void toggleAssignedGroupCheckbox()
- public void deleteTestUsers()
- public void createGroup()
- public void deleteGroup()
- public void createLevel()
- public void deleteLevel()
- public void changeAccessLevel()
- public void clickGo()
- public void countErrors()
- public void jInput()
- public void jClick()
- public void jPrint()
- public void filterView()
- public void clickTab()
- public void restoreDefaultGlobalPermissions()
- public void setPermissions()
- public void setEditor()
- public void setTinyText()
- public void toggleFeatured()
- public void togglePublished()
- public void toggleCheckBox()
- public void changeState()
- public void changeCategory()
- public void setCache()
- public void setDefaultTemplate()
- public void waitforElement()
- public void checkNotices()
- public results __call()
- public string getTraceFiles()
Hierarchy
Extends
Extended by
- Menu0001
- Menu0002
- User0001Test
- Group0002Test
- Group0003Test
- Group0001Test
- User0002Test
- Article0004
- Article0003
- Article0001
- Featured0001Test
- Featured0002Test
- Article0002
- DoInstall
- Redirect0001Test
- ControlPanel0003
- ControlPanel0001
- ControlPanel0005
- ControlPanel0002
- ControlPanel0004
- Cache0001Test
- Language0002Test
- Language0001Test
- Acl0002Test
- Acl0004Test
- Acl0006Test
- Acl0005Test
- Acl0003Test
- Acl0001Test
- SampleData0001
- Security0001Test
- Module0002
- Module0001
Members
protected
- $captureScreenshotOnFailure
- $screenshotPath
- $screenshotUrl
public
- $cfg
Methods
public
- __call() — Magic method to check for PHP Notice whenever the waitForPageToLoad command is invoked To suppress the check, use waitForPageToLoad('3000', false);
- changeAccessLevel()
- changeAssignedGroup()
- changeCategory()
- changeState() — Sets state of component category or item
- checkMessage()
- checkNotices()
- clickGo() — Tests for the presence of a Go button and clicks it if present.
- clickTab()
- countErrors()
- createGroup()
- createLevel()
- createUser()
- deleteGroup()
- deleteLevel()
- deleteTestUsers()
- doAdminLogin()
- doAdminLogout()
- doFrontEndLogin()
- doFrontEndLogout()
- filterView()
- getTraceFiles() — Function to extract our test file information from the $e stack trace.
- gotoAdmin()
- gotoSite()
- jClick()
- jInput()
- jPrint()
- restoreDefaultGlobalPermissions()
- setCache() — Sets caching option
- setDefaultTemplate()
- setEditor()
- setPermissions() — Sets permissions in Global Configuration or Component for a group
- setTinyText()
- setUp()
- toggleAssignedGroupCheckbox()
- toggleCheckBox()
- toggleFeatured()
- togglePublished()
- waitforElement()