|
9 | 9 | "uri": "/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/uat_tests/tests/features/login.feature",
|
10 | 10 | "elements": [
|
11 | 11 | {
|
12 |
| - "name": "", |
13 |
| - "keyword": "Background", |
14 |
| - "description": "", |
15 |
| - "type": "background", |
| 12 | + "name": "Log in as a teacher", |
| 13 | + "id": "As-a-Staff-Member-I-want-to-select-my-ID-or-username-and-view-Personal-Dashboard-so-that-I-can-manage-my-schedule,-tasks-and-students;log-in-as-a-teacher", |
16 | 14 | "line": 3,
|
| 15 | + "keyword": "Scenario", |
| 16 | + "description": "", |
| 17 | + "type": "scenario", |
17 | 18 | "steps": [
|
18 | 19 | {
|
19 | 20 | "name": "I login as teacher",
|
20 | 21 | "line": 4,
|
21 |
| - "keyword": "Given " |
| 22 | + "keyword": "Given ", |
| 23 | + "result": { |
| 24 | + "duration": 5819484382, |
| 25 | + "status": "passed" |
| 26 | + }, |
| 27 | + "match": {} |
| 28 | + }, |
| 29 | + { |
| 30 | + "name": "I log out", |
| 31 | + "line": 5, |
| 32 | + "keyword": "Then ", |
| 33 | + "result": { |
| 34 | + "duration": 158910995, |
| 35 | + "status": "passed" |
| 36 | + }, |
| 37 | + "match": {} |
22 | 38 | }
|
23 | 39 | ]
|
24 | 40 | },
|
25 | 41 | {
|
26 |
| - "name": "[NSESS-47] Log in as a Teacher", |
27 |
| - "id": "As-a-Staff-Member-I-want-to-select-my-ID-or-username-and-view-Personal-Dashboard-so-that-I-can-manage-my-schedule,-tasks-and-students;[nsess-47]-log-in-as-a-teacher", |
28 |
| - "line": 17, |
| 42 | + "name": "Log in as a student", |
| 43 | + "id": "As-a-Staff-Member-I-want-to-select-my-ID-or-username-and-view-Personal-Dashboard-so-that-I-can-manage-my-schedule,-tasks-and-students;log-in-as-a-student", |
| 44 | + "line": 8, |
29 | 45 | "keyword": "Scenario",
|
30 | 46 | "description": "",
|
31 | 47 | "type": "scenario",
|
32 | 48 | "steps": [
|
33 | 49 | {
|
34 |
| - "name": "I login as teacher", |
35 |
| - "line": 4, |
| 50 | + "name": "I login as student", |
| 51 | + "line": 9, |
36 | 52 | "keyword": "Given ",
|
37 | 53 | "result": {
|
38 |
| - "error_message": "AssertionError: This is not a proper greeting text, sth wrong with login.: expected 'Welcome, Teacher2 t2.' to equal 'WelcomePPPP, Teacher2 t2.'\n\n", |
39 |
| - "duration": 7667616644, |
| 54 | + "error_message": "NoSuchElementError: no such element\n (Session info: chrome=43.0.2357.125)\n (Driver info: chromedriver=2.9.248304,platform=Linux 3.19.8-100.fc20.x86_64 x86_64) (WARNING: The server did not provide any stacktrace information)\nCommand duration or timeout: 12 milliseconds\nFor documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html\nBuild info: version: '2.45.0', revision: '5017cb8', time: '2015-02-26 23:59:50'\nSystem info: host: 'DEV-N176SI5', ip: '10.157.50.100', os.name: 'Linux', os.arch: 'i386', os.version: '3.19.8-100.fc20.x86_64', java.version: '1.8.0_45'\nDriver info: org.openqa.selenium.chrome.ChromeDriver\nCapabilities [{applicationCacheEnabled=false, rotatable=false, chrome={userDataDir=/tmp/.com.google.Chrome.RkrTRf}, takesHeapSnapshot=true, databaseEnabled=false, handlesAlerts=true, version=43.0.2357.125, platform=LINUX, browserConnectionEnabled=false, nativeEvents=true, acceptSslCerts=true, locationContextEnabled=true, webStorageEnabled=true, browserName=chrome, takesScreenshot=true, javascriptEnabled=true, cssSelectorsEnabled=true}]\nSession ID: 3c0f59c98573fad432c5d21011bcac04\n*** Element info: {Using=name, value=username}\n at new bot.Error (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/atoms/error.js:113:18)\n at Object.bot.response.checkResponse (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)\n at /home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:362:20\n at /home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/goog/base.js:1582:15\n at [object Object].webdriver.promise.ControlFlow.runInNewFrame_ (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:1654:20)\n at notify (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:465:12)\n at notifyAll (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:442:7)\n at resolve (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:420:7)\n at [object Object].fulfill (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:535:5)\n at /home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:1520:10\n at /home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/goog/base.js:1582:15\n at [object Object].webdriver.promise.ControlFlow.runInNewFrame_ (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:1654:20)\n at notify (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:465:12)\n at notifyAll (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:442:7)\n at resolve (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:420:7)\n at fulfill (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:535:5)\n at /home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/goog/base.js:1582:15\n at [object Object].webdriver.promise.ControlFlow.runInNewFrame_ (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:1654:20)\n at notify (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:465:12)\n at notifyAll (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:442:7)\n at resolve (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:420:7)\n at [object Object].fulfill (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:535:5)\n at /home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:721:49\n at /home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5\n at IncomingMessage.<anonymous> (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/http/index.js:131:7)\n at IncomingMessage.emit (events.js:117:20)\n at _stream_readable.js:944:16\n at process._tickDomainCallback (node.js:486:13)\n==== async task ====\nWebDriver.findElement(By.name(\"username\"))\n at [object Object].webdriver.WebDriver.schedule (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:345:15)\n at [object Object].webdriver.WebDriver.findElement (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/node_modules/grunt-protractor-runner/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:819:17)\n at Fn.module.exports.Page.create.userName.get (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/uat_tests/tests/features/page/loginPage.js:6:55)\n at Fn.module.exports.Page.create.setUserName.value (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/uat_tests/tests/features/page/loginPage.js:10:52)\n at World.<anonymous> (/home/dominikajedrzejczak/git/a_poc_nse/nse-learning-services-client/uat_tests/tests/features/context/loginSteps.js:47:21)\n at process._tickDomainCallback (node.js:486:13)", |
| 55 | + "duration": 1126260826, |
40 | 56 | "status": "failed"
|
41 | 57 | },
|
42 | 58 | "match": {}
|
43 | 59 | },
|
| 60 | + { |
| 61 | + "name": "I log out", |
| 62 | + "line": 10, |
| 63 | + "keyword": "Then ", |
| 64 | + "result": { |
| 65 | + "status": "skipped" |
| 66 | + }, |
| 67 | + "match": {} |
| 68 | + } |
| 69 | + ] |
| 70 | + }, |
| 71 | + { |
| 72 | + "name": "Set and verify bookmark tool", |
| 73 | + "id": "As-a-Staff-Member-I-want-to-select-my-ID-or-username-and-view-Personal-Dashboard-so-that-I-can-manage-my-schedule,-tasks-and-students;set-and-verify-bookmark-tool", |
| 74 | + "line": 12, |
| 75 | + "keyword": "Scenario", |
| 76 | + "description": "", |
| 77 | + "type": "scenario", |
| 78 | + "steps": [ |
| 79 | + { |
| 80 | + "name": "I login as teacher", |
| 81 | + "line": 13, |
| 82 | + "keyword": "Given ", |
| 83 | + "result": { |
| 84 | + "duration": 3596225465, |
| 85 | + "status": "passed" |
| 86 | + }, |
| 87 | + "match": {} |
| 88 | + }, |
44 | 89 | {
|
45 | 90 | "name": "I set bookmark tool for student 1 on:",
|
46 |
| - "line": 18, |
| 91 | + "line": 14, |
47 | 92 | "keyword": "When ",
|
48 | 93 | "rows": [
|
49 | 94 | {
|
|
62 | 107 | }
|
63 | 108 | ],
|
64 | 109 | "result": {
|
65 |
| - "status": "skipped" |
| 110 | + "duration": 13358468517, |
| 111 | + "status": "passed" |
66 | 112 | },
|
67 | 113 | "match": {}
|
68 | 114 | },
|
69 | 115 | {
|
70 | 116 | "name": "I should see bookmark set on:",
|
71 |
| - "line": 21, |
| 117 | + "line": 17, |
72 | 118 | "keyword": "Then ",
|
73 | 119 | "rows": [
|
74 | 120 | {
|
|
87 | 133 | }
|
88 | 134 | ],
|
89 | 135 | "result": {
|
90 |
| - "status": "skipped" |
| 136 | + "duration": 1646766144, |
| 137 | + "status": "passed" |
91 | 138 | },
|
92 | 139 | "match": {}
|
93 | 140 | }
|
|
0 commit comments