minkphp / Minkselenium2driver
Selenium2 (webdriver) driver for Mink framework
Stars: ✭ 461
Projects that are alternatives of or similar to Minkselenium2driver
Undetected Chromedriver
Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)
Stars: ✭ 365 (-20.82%)
Mutual labels: selenium, webdriver
page-modeller
⚙️ Browser DevTools extension for modelling web pages for automation.
Stars: ✭ 66 (-85.68%)
Mutual labels: webdriver, selenium
Atata
C#/.NET test automation framework for web
Stars: ✭ 362 (-21.48%)
Mutual labels: selenium, webdriver
easyium-python
easyium is an easy-to-use wrapper for selenium&appium and it can make you more focus on business not the element.
Stars: ✭ 13 (-97.18%)
Mutual labels: webdriver, selenium
sahagin-java
Sahagin generates highly readable Selenium/Appium test report from your test code.
Stars: ✭ 26 (-94.36%)
Mutual labels: webdriver, selenium
Rselenium
An R client for Selenium Remote WebDriver
Stars: ✭ 278 (-39.7%)
Mutual labels: selenium, webdriver
Htmlelements
Html Elements is a Java framework providing easy-to-use way of interaction with web-page elements in web-page tests.
Stars: ✭ 258 (-44.03%)
Mutual labels: selenium, webdriver
Selenium
A browser automation framework and ecosystem.
Stars: ✭ 22,369 (+4752.28%)
Mutual labels: selenium, webdriver
w3c-webdriver
W3C WebDriver JavaScript Client
Stars: ✭ 28 (-93.93%)
Mutual labels: webdriver, selenium
python-linkedin-bot
No description or website provided.
Stars: ✭ 25 (-94.58%)
Mutual labels: webdriver, selenium
WebGrid
Decentralized, scalable and robust implementation of a selenium-grid equivalent. Based on the WebDriver specification by the W3C.
Stars: ✭ 17 (-96.31%)
Mutual labels: webdriver, selenium
atata-kendoui
A set of Atata components for Kendo UI
Stars: ✭ 17 (-96.31%)
Mutual labels: webdriver, selenium
pystest
WEB UI自动化测试框架,selenium结合python,测试人员不需要会代码,只需要写配置即可实现,并且方便懂代码的测试人员扩展
Stars: ✭ 24 (-94.79%)
Mutual labels: webdriver, selenium
hcaptcha-solver-python-selenium
hCaptcha solver and bypasser for Python Selenium. Simple website to try to solve hCaptcha.
Stars: ✭ 32 (-93.06%)
Mutual labels: webdriver, selenium
TestLeafSeleniumTraining
This is public repository for Selenium Learners at TestLeaf
Stars: ✭ 80 (-82.65%)
Mutual labels: webdriver, selenium
Php Webdriver
PHP client for Selenium/WebDriver protocol. Previously facebook/php-webdriver
Stars: ✭ 4,477 (+871.15%)
Mutual labels: selenium, webdriver
Mink Selenium2 (webdriver) Driver
Usage Example
<?php
use Behat\Mink\Mink,
Behat\Mink\Session,
Behat\Mink\Driver\Selenium2Driver;
use Selenium\Client as SeleniumClient;
$browser = 'firefox';
$url = 'http://example.com';
$mink = new Mink(array(
'selenium2' => new Session(new Selenium2Driver($browser, null, $url)),
));
$mink->getSession('selenium2')->getPage()->findLink('Chat')->click();
Please refer to MinkExtension-example for an executable example.
Installation
{
"require": {
"behat/mink": "~1.5",
"behat/mink-selenium2-driver": "~1.1"
}
}
$> curl -sS http://getcomposer.org/installer | php
$> php composer.phar install
Testing
- Start WebDriver
- If you have Docker installed, run
docker run -p 4444:4444 selenium/standalone-firefox:2.53.1
- If you do not have Docker, but you have Java
curl -L http://selenium-release.storage.googleapis.com/2.53/selenium-server-standalone-2.53.1.jar > selenium-server-standalone-2.53.1.jar java -jar selenium-server-standalone-2.53.1.jar
- Start WebServer by running
./vendor/bin/mink-test-server
- Start PhpUnit
composer require --dev phpunit/phpunit ./vendor/bin/phpunit -v --coverage-clover=coverage.clover
Copyright
Copyright (c) 2012 Pete Otaqui [email protected].
Maintainers
- Christophe Coevoet stof
- Pete Otaqui pete-otaqui
- Alexander Obuhovich aik099
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].