Skip to content

Commit 2e30cc7

Browse files
committed
MUX-8 documentation
1 parent e179618 commit 2e30cc7

File tree

1 file changed

+6
-18
lines changed

1 file changed

+6
-18
lines changed

README.md

+6-18
Original file line numberDiff line numberDiff line change
@@ -3,25 +3,13 @@
33
The aim of this project is to do integration / selenium tests with mailvelope.
44
The source code included in this project will be used to actually execute the tests on a selenium server (which will have to be started independently)
55

6-
## Tests framework comparison
7-
Before writing selenium tests, we want to compare the different frameworks available for nodejs / javacsript and make sure that we'll be able
8-
to write tests that can run with the mailvelope extension in the most popular browsers: firefox and chrome.
6+
## Running the tests
97

10-
Initially, this repository will contain the source code to test the different frameworks and to demo what we can do with them.
11-
Later on, after we select one it will evolve into a normal test repository and the code used to test the different frameworks will be removed.
8+
Before running the tests, you will need to compile the mailvelope extension with the key provided in the config directory. Once this is done,
9+
both the chrome and firefox extensions should be in the /data/extensions directory:
10+
- mailvelope.chrome.crx
11+
- mailvelope.firefox.xpi
1212

13-
### Protractor
14-
Status: Extension not working on firefox.
15-
16-
To run the demo test:
17-
Chrome: ./node_modules/protractor/bin/protractor ./protractor/config/config-chrome.js
18-
Firefox: ./node_modules/protractor/bin/protractor ./protractor/config/config-firefox.js
19-
20-
For Firefox, you will notice that the extension is not loading.
21-
22-
### Webdriverio
23-
Status: Extension can load for both chrome and firefox.
24-
25-
To run the demo test:
13+
To run the tests:
2614
Chrome: ./node_modules/.bin/wdio ./webdriverio/config/chrome.conf.js
2715
Firefox: ./node_modules/.bin/wdio ./webdriverio/config/firefox.conf.js

0 commit comments

Comments
 (0)