Testrapporter - 1DV611/effect-reklambyra GitHub Wiki
w20 (Iteration 7, Elaboration)
-
Datum: 2017-05-22
-
Version: bdb75adb9f487462d577c28b594712a29ff3858a
-
Testkommando:
npm testi Debian med geckodriver0_11_Linux. -
Röda test: ** 1) user should recieve an error message when entering bad credentials: expected 'YOUR ACCOUNT HAS BEEN BLOCKED AFTER MULTIPLE CONSECUTIVE LOGIN ATTEMPTS.' to equal 'WRONG EMAIL OR PASSWORD.' ** 2) accessing /user/reports should get redirected to /login
-
Kommentar: Samma som förra veckan, med skillnaden att en icke-inloggad användare inte längre blir redirected till /login när hen försöker visa lista på alla rapporter. Ännu ett rött test som ej anses vara ett fel.
w19 (Iteration 6, Construction)
-
Datum: 2017-05-14
-
Version: 89300c434d1a676fea970b17accfaa37c52875d3
-
Testkommando:
npm testi Debian med geckodriver0_11_Linux. -
Röda test: ** 1) user should recieve an error message when entering bad credentials: expected 'YOUR ACCOUNT HAS BEEN BLOCKED AFTER MULTIPLE CONSECUTIVE LOGIN ATTEMPTS.' to equal 'WRONG EMAIL OR PASSWORD.'
-
Kommentar: Ett fel som dock inte har med applikationen att göra utan mer att [email protected] blivit blockerad p.g.a. för många misslyckade inloggningar. Ett potentiellt onödigt test.
w18 (Iteration 5, Construction)
-
Datum: 2017-05-07
-
Version: e51f927d11da4263bcb3c5508e460a80d364b4cb
-
Testkommando:
npm testi Debian med geckodriver0_11_Linux. -
Röda test: Inga.
-
Kommentar: Det blev en del röda test först men det hade med testerna-filen att göra. Testfilen återställs. Tyvärr verkar körningen känslig för vilken ordning testen sker i, vilket gör körningen bräcklig. UI:t ändrar och har ändrats mycket senaste iterationen och kommer snart vara lämpligt att införa test för.
w17 (Iteration 4, Elaboration)
-
Datum: 2017-04-28
-
Version: 42df247ce2ba0a01bbd2d58da7f1361d34e3c868
-
Testkommando:
npm testi Debian med geckodriver0_11_Linux. -
Röda test: Inga.
-
Kommentar: Alla test har fått ID för sökbarhet, men p.g.a. tidsbrist har inga nya test lagts till. Faktum är att inte ens master har ändrats sedan sist testrapport.
w16 (Iteration 3, Elaboration)
-
Datum: 2017-04-23
-
Version: 42df247ce2ba0a01bbd2d58da7f1361d34e3c868
-
Testkommando:
npm testi Debian med geckodriver0_11_Linux. -
Röda test: Inga.
-
Kommentar: Geckodrivern för Linux har fått ett nytt namn: geckodriver0_11_Linux. Felande test borttaget. Det råder viss testbrist.
w15 (Iteration 3, Elaboration)
-
Datum: 2017-04-12
-
Version: f1d6e96f9706d5eaa3f57ce10844ce570c61a699
-
Testkommando:
npm testpå Windows med geckodriver0_11.exe ochnpm testi Debian med geckodriver_0_11 -
Röda test:
- first page should have the same title as effectreklam.se
- expected 'Effekt Reklambyrå AB' to equal 'Effect Reklambyrå'
- first page should have the same title as effectreklam.se
-
Kommentar: Samma felande test som förra iterationen. Det kommer göras något åt detta i nästa iteration; antingen ändra rubriken eller ta bort testen. Skillnaden från förra veckan är att vi nu har 5 test som går igenom. Vi kollar så man kan logga in som administratör, att en felaktig inloggning ger feedback samt några test att man blir redirectad tillbaka till /login om man som icke inloggad försöker komma åt URL:er som är för inloggade. Testingen sker i nuläget efter att kod skrivits, vilket ändå känns helt ok, och det är troligtvis bara testansvarig som kör testerna hittills.
w14 (Iteration 2, Inception)
-
Datum: 2017-04-10
-
Version: a1b8b159f77b81bbc1401b8028c3513341a46e8a
-
Testkommando:
npm testpå Windows med geckodriver0_11.exe -
Röda test:
- first page should have the same title as effectreklam.se
- expected 'Effekt Reklambyrå AB' to equal 'Effect Reklambyrå'
- first page should have the same title as effectreklam.se
-
Kommentar: Det finns än så länge bara ett test och det är inte mer än ett förslag från testansvarig att vi använder samma title som används på effectreklam.se. Se det som ett test av test. Infrastrukturen är uppe så det är möjligt att fylla på med fler test. En nuvarande brist är att man får gå in i run_tests.sh och peka om vilken webdriver-binär man vill använda beroende på vilket OS man kör testen i (#58).