Download the PHP package razielsd/phpselenide without Composer
On this page you can find all versions of the php package razielsd/phpselenide. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package phpselenide
phpSelenide
Install
Add to composer.json razielsd/phpselenide, example:
Update composer:
How to test
- composer install
- make fulltest
Other options you can see in Makefile or run make
Collection
- find(By $locator) - поиск одного элемента
- findAll(By locator) - поиск множества элементов
- click() - клик по элементу
- doubleClick() - двойной клик по элементу
- exists() - проверяет существование элемента на странице
- isDisplayed() - проверяет, что элемент виден на странице
- attribute($attrName) - получить значение атрибута элемента
- val() - получить значение элемента (для input - @value, для select - @value выбранного option)
- get($index) - получить элемент коллекции
- getCollection() - получить все найденные элементы
- getCollectionNotEmpty - получить все найденные элементы, с проверкой что хотя бы один элемент найден
- source() - получить html-код элемента
- execute($javascript) - выполнить javascript, в параметре arguments(массив) будут элементы коллекции
- switchTo - переключение контекста
switchTo
- defaultContent() - вернуть фокус в основное окно
- frame(By $locator) - выбрать фрейм
Condition list
- size($size)
- sizeGreaterThen($size)
- sizeGreaterThenOrEqual($size)
- sizeLessThen($size)
- sizeLessThenOrEqual($size)
- text($text)
- withText($text)
- value($value)
- attribute($attrName, $value)
- visible()
- checked()
- enabled()
- child(By $locator)
ToDo
- Element locator for assertion error
All versions of phpselenide with dependencies
PHP Build Version
Package Version
The package razielsd/phpselenide contains the following files
Loading the files please wait ....