{"repo":"passbolt/passbolt_selenium","free":true,"listed":false,"github":"https://github.com/passbolt/passbolt_selenium","clone":"git clone https://github.com/passbolt/passbolt_selenium.git","description":"Passbolt Selenium Tests","language":"JavaScript","stars":10,"topics":["passbolt","phpunit","php-webdriver","selenium"],"license":"AGPL-3.0","category":"scrapers-browser-automation","readme_excerpt":"/ \\ / / / / / / / / / / / / \\/ \\/ / / / / / / ( ) / / / / / / / / / / \\ , / / / . /\\ / /\\ / The open source password manager for teams (c) 2022 Passbolt SA License ============== Passbolt is distributed under Affero General Public License v3 Images and logos in /src/img/third party belongs to their respective owner. About ========= This is the official E2E testing styleguide for Passbolt the open source password manager for teams. This styleguide is dedicated to developers who want to improve Passbolt and aim at enriching their contribution with E2E tests. Credits ========= https://www.passbolt.com/credits Prerequisite ============ You need to have a passbolt environment build locally with selenium activate in config file and have done a sql export of the dummy data. Install ========= Running locally Before running the E2E tests, be sure you have Chrome, Microsfot Edge and Firefox Nightly as installed. You have to build a local version of Passbolt browser extension for all browsers. To do this, first you need to checkout the Passbolt browser extension repository and go to the passbolt-browser-extension folder. For Chrome, run the command: For Microsoft Edge, run the command: For firefox, run the command That is going to generate a folder file and a crx file respectively in dist/firefox/passbolt-latest and dist/chrome/passbolt-latest@passbolt.com.crx. The Webdriver configuration file uses variable environment PASSBOLT BROWSER EXTENSION CHROME and PASSBOLT BROWSER EXTENSION FIR","default_branch":null,"files":null,"tree":[],"storefront":"/r/passbolt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/passbolt/passbolt_selenium/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}