Category: Stingray

  • Meetings with client

    08.08.2023

    1. Went through the feedback file https://docs.google.com/spreadsheets/d/1-UsNnDdepMpXImBKMEquTwZObhuVJyVrV5qoZZN5BVA/edit#gid=402214667 and got all answers.

    2. After the meeting received animation references
      Here is the link to the animations we referred to:

      https://we.tl/t-C1VHqjQNqK https://drive.google.com/drive/folders/1uHjd0B-tIu8cM0XnCS2FxBXr1L2Ow-MK?usp=drive_link

      here are some links that show a similar effect we want to achieve with the Technology section.

      https://www.polestar.com/no/polestar-2/

      https://www.apple.com/imac-24/

    3. Next steps – finish and approve the estimations.

    08.09.2023

    1. Went through the feedback file again, make some comments regarding tasks.

    2. Change video animation to images with better quality.

    3. Some tasks client will recheck

    4. Agreed to communicate in slack

    29.09.2023

    1. Get back to video animation, focus on this tasks

    2. Get the presentation with tasks that needs to be done

    3. Approved the list of tasks with estimation 23h as new requests

    4. The first deadline is 04.10.2023 to get back to video animation if they send us video files on Monday morning (02.09.2023).

  • Daily meeting Stingray 06.03 – 12.03.2023

    All team members should provide their priorities, progress, and problems each day in this report.

    Team name

    Dream team

    PM

    Ruslan Bokach

    Table of contents

    (синяя звезда) Friday <03.03.2023>

    Name

    Priorities (синяя звезда)

    Progress (синяя звезда)

    Problems (синяя звезда)

    1

    Ruslan

    Update the client

    -

    -

    2

    Dima

    Work on QA tasks

    -

    3

    Anna

    Fix QA tasks if some will appear

    -

    -

    4

    Vika

    QA if any page will be finished by Anna or some bugs will be fixed by Dima

    -

    (синяя звезда) Thursday <02.03.2023>

    Name

    Priorities (синяя звезда)

    Progress (синяя звезда)

    Problems (синяя звезда)

    1

    Ruslan

    Update the client

    -

    -

    2

    Dima

    Work on QA tasks

    -

    3

    Anna

    Fix QA tasks if some will appear

    4

    Vika

    QA if any page will be finished by Anna or some bugs will be fixed by Dima

    (синяя звезда) Wednesday <01.03.2023>

    Name

    Priorities (синяя звезда)

    Progress (синяя звезда)

    Problems (синяя звезда)

    1

    Ruslan

    Update the client

    -

    -

    2

    Dima

    Work on QA tasks

    3

    Anna

    Fix QA tasks if some will appear

    -

    4

    Vika

    QA if any page will be finished by Anna or some bugs will be fixed by Dima

    (синяя звезда) Tuesday <28.02.2023>

    Name

    Priorities (синяя звезда)

    Progress (синяя звезда)

    Problems (синяя звезда)

    1

    Ruslan

    Ckeck an admin panel

    -

    -

    2

    Dima

    Work on QA tasks and finish Log-in page

    STIN-304 - Получение подробных данных проблемы… СТАТУС STIN-316 - Получение подробных данных проблемы… СТАТУС STIN-318 - Получение подробных данных проблемы… СТАТУС STIN-147 - Получение подробных данных проблемы… СТАТУС

    -

    3

    Anna

    Fix QA tasks if some will appear

    -

    -

    4

    Vika

    QA if any page will be finished by Anna or some bugs will be fixed by Dima

    -

    -

    (синяя звезда) Monday <27.02.2023>

    Name

    Priorities (синяя звезда)

    Progress (синяя звезда)

    Problems (синяя звезда)

    1

    Ruslan

    Keep an eye on the project

    -

    -

    2

    Dima

    Work on QA tasks.

    STIN-304 - Получение подробных данных проблемы… СТАТУС STIN-311 - Получение подробных данных проблемы… СТАТУС STIN-310 - Получение подробных данных проблемы… СТАТУС STIN-312 - Получение подробных данных проблемы… СТАТУС STIN-316 - Получение подробных данных проблемы… СТАТУС STIN-245 - Получение подробных данных проблемы… СТАТУС STIN-291 - Получение подробных данных проблемы… СТАТУС STIN-298 - Получение подробных данных проблемы… СТАТУС STIN-317 - Получение подробных данных проблемы… СТАТУС

    -

    3

    Anna

    Fix QA tasks if some will appear

    -

    -

    4

    Vika

    QA if any page will be finished by Anna or some bugs will be fixed by Dima

    -

    -

  • Daily meeting Stingray 27.02 – 03.03.2023

    All team members should provide their priorities, progress, and problems each day in this report.

    Team name

    Dream team

    PM

    Ruslan Bokach

    Table of contents

    (синяя звезда) Friday <03.03.2023>

    Name

    Priorities (синяя звезда)

    Progress (синяя звезда)

    Problems (синяя звезда)

    1

    Ruslan

    Update the client

    -

    -

    2

    Dima

    Fix QA tasks

    STIN-298 - Получение подробных данных проблемы… СТАТУС STIN-304 - Получение подробных данных проблемы… СТАТУС STIN-311 - Получение подробных данных проблемы… СТАТУС STIN-310 - Получение подробных данных проблемы… СТАТУС STIN-312 - Получение подробных данных проблемы… СТАТУС STIN-314 - Получение подробных данных проблемы… СТАТУС STIN-315 - Получение подробных данных проблемы… СТАТУС STIN-316 - Получение подробных данных проблемы… СТАТУС STIN-313 - Получение подробных данных проблемы… СТАТУС

    -

    3

    Anna

    Fix QA tasks if some will appear

    -

    -

    4

    Vika

    QA if any page will be finished by Anna or some bugs will be fixed by Dima

    STIN-141 - Получение подробных данных проблемы… СТАТУС STIN-291 - Получение подробных данных проблемы… СТАТУС STIN-229 - Получение подробных данных проблемы… СТАТУС STIN-245 - Получение подробных данных проблемы… СТАТУС STIN-309 - Получение подробных данных проблемы… СТАТУС

    -

    (синяя звезда) Thursday <02.03.2023>

    Name

    Priorities (синяя звезда)

    Progress (синяя звезда)

    Problems (синяя звезда)

    1

    Ruslan

    Keep an eye on the project

    -

    -

    2

    Dima

    Work on QA tasks

    STIN-298 - Получение подробных данных проблемы… СТАТУС STIN-308 - Получение подробных данных проблемы… СТАТУС STIN-309 - Получение подробных данных проблемы… СТАТУС STIN-311 - Получение подробных данных проблемы… СТАТУС STIN-310 - Получение подробных данных проблемы… СТАТУС STIN-312 - Получение подробных данных проблемы… СТАТУС

    -

    3

    Anna

    Work on Salskapet page and fix QA tasks

    STIN-32 - Получение подробных данных проблемы… СТАТУС STIN-307 - Получение подробных данных проблемы… СТАТУС STIN-306 - Получение подробных данных проблемы… СТАТУС

    4

    Vika

    QA if any page will be finished by Anna or some bugs will be fixed by Dima

    STIN-85 - Получение подробных данных проблемы… СТАТУС STIN-68 - Получение подробных данных проблемы… СТАТУС STIN-211 - Получение подробных данных проблемы… СТАТУС STIN-216 - Получение подробных данных проблемы… СТАТУС STIN-221 - Получение подробных данных проблемы… СТАТУС STIN-224 - Получение подробных данных проблемы… СТАТУС STIN-232 - Получение подробных данных проблемы… СТАТУС STIN-237 - Получение подробных данных проблемы… СТАТУС STIN-242 - Получение подробных данных проблемы… СТАТУС STIN-245 - Получение подробных данных проблемы… СТАТУС STIN-258 - Получение подробных данных проблемы… СТАТУС STIN-291 - Получение подробных данных проблемы… СТАТУС STIN-299 - Получение подробных данных проблемы… СТАТУС STIN-302 - Получение подробных данных проблемы… СТАТУС STIN-303 - Получение подробных данных проблемы… СТАТУС STIN-301 - Получение подробных данных проблемы… СТАТУС STIN-305 - Получение подробных данных проблемы… СТАТУС STIN-304 - Получение подробных данных проблемы… СТАТУС

    (синяя звезда) Wednesday <01.03.2023>

    Name

    Priorities (синяя звезда)

    Progress (синяя звезда)

    Problems (синяя звезда)

    1

    Ruslan

    Keep an eye on the project

    -

    -

    2

    Dima

    Work on QA tasks

    STIN-298 - Получение подробных данных проблемы… СТАТУС STIN-304 - Получение подробных данных проблемы… СТАТУС STIN-258 - Получение подробных данных проблемы… СТАТУС STIN-291 - Получение подробных данных проблемы… СТАТУС STIN-303 - Получение подробных данных проблемы… СТАТУС STIN-305 - Получение подробных данных проблемы… СТАТУС

    3

    Anna

    Work on Tjenester and Salskapet pages

    STIN-18 - Получение подробных данных проблемы… СТАТУС STIN-26 - Получение подробных данных проблемы… СТАТУС

    -

    4

    Vika

    QA if any page will be finished by Anna or some bugs will be fixed by Dima

    STIN-297 - Получение подробных данных проблемы… СТАТУС

    (синяя звезда) Tuesday <28.02.2023>

    Name

    Priorities (синяя звезда)

    Progress (синяя звезда)

    Problems (синяя звезда)

    1

    Ruslan

    Update the client

    -

    -

    2

    Dima

    Work on QA tasks

    STIN-296 - Получение подробных данных проблемы… СТАТУС STIN-297 - Получение подробных данных проблемы… СТАТУС STIN-298 - Получение подробных данных проблемы… СТАТУС

    -

    3

    Anna

    Work on Tjenester and Salskapet pages

    STIN-18 - Получение подробных данных проблемы… СТАТУС STIN-26 - Получение подробных данных проблемы… СТАТУС

    -

    4

    Vika

    QA if any page will be finished by Anna or some bugs will be fixed by Dima

    STIN-91 - Получение подробных данных проблемы… СТАТУС STIN-105 - Получение подробных данных проблемы… СТАТУС STIN-110 - Получение подробных данных проблемы… СТАТУС STIN-113 - Получение подробных данных проблемы… СТАТУС STIN-116 - Получение подробных данных проблемы… СТАТУС STIN-88 - Получение подробных данных проблемы… СТАТУС STIN-94 - Получение подробных данных проблемы… СТАТУС

    (синяя звезда) Monday <27.02.2023>

    Name

    Priorities (синяя звезда)

    Progress (синяя звезда)

    Problems (синяя звезда)

    1

    Ruslan

    Keep an eye on the project

    -

    -

    2

    Dima

    Work on QA tasks.

    STIN-258 - Получение подробных данных проблемы… СТАТУС STIN-266 - Получение подробных данных проблемы… СТАТУС STIN-265 - Получение подробных данных проблемы… СТАТУС STIN-294 - Получение подробных данных проблемы… СТАТУС STIN-292 - Получение подробных данных проблемы… СТАТУС STIN-291 - Получение подробных данных проблемы… СТАТУС

    -

    3

    Anna

    Work on Tjenester and Salskapet pages

    STIN-18 - Получение подробных данных проблемы… СТАТУС STIN-26 - Получение подробных данных проблемы… СТАТУС

    Vacation

    4

    Vika

    QA if any page will be finished by Anna or some bugs will be fixed by Dima

    STIN-100 - Получение подробных данных проблемы… СТАТУС STIN-263 - Получение подробных данных проблемы… СТАТУС STIN-271 - Получение подробных данных проблемы… СТАТУС STIN-293 - Получение подробных данных проблемы… СТАТУС

    -

  • Daily meeting Stingray 20-24.02.2023

    All team members should provide their priorities, progress, and problems each day in this report.

    Team name

    Dream team

    PM

    Ruslan Bokach

    Table of contents

    (синяя звезда) Tuesday <21.02.2023>

    Name

    Priorities (синяя звезда)

    Progress (синяя звезда)

    Problems (синяя звезда)

    1

    Ruslan

    Get answers from clien

    Client doesn’t answer.

    -

    2

    Dima

    Work on QA tasks

    STIN-263 - Получение подробных данных проблемы… СТАТУС

    STIN-266 - Получение подробных данных проблемы… СТАТУС

    STIN-265 - Получение подробных данных проблемы… СТАТУС

    3

    Anna

    Vacation

    Vacation

    -

    4

    Vika

    QA of article page

    STIN-154 - Получение подробных данных проблемы… СТАТУС

    -

    5

    Oleh

    -

    -

    -

    6

    Alec

    CR of search result page

    STIN-277 - Получение подробных данных проблемы… СТАТУС STIN-251 - Получение подробных данных проблемы… СТАТУС

    -

    (синяя звезда) Monday <20.02.2023>

    Name

    Priorities (синяя звезда)

    Progress (синяя звезда)

    Problems (синяя звезда)

    1

    Ruslan

    Get answers from clien

    -

    -

    2

    Dima

    Work on QA nad CR tasks

    STIN-172 - Получение подробных данных проблемы… СТАТУС
    STIN-263 - Получение подробных данных проблемы… СТАТУС
    STIN-266 - Получение подробных данных проблемы… СТАТУС
    STIN-265 - Получение подробных данных проблемы… СТАТУС

    -

    3

    Anna

    Vacation

    Vacation

    Vacation

    4

    Vika

    QA of blog

    STIN-159 - Получение подробных данных проблемы… СТАТУС

    -

    5

    Oleh

    CR of Homepage, Blog, Article, Contact us and 404

    STIN-280 - Получение подробных данных проблемы… СТАТУС STIN-286 - Получение подробных данных проблемы… СТАТУС
    STIN-285 - Получение подробных данных проблемы… СТАТУС
    STIN-278 - Получение подробных данных проблемы… СТАТУС
    STIN-279 - Получение подробных данных проблемы… СТАТУС

    -

    6

    Alec

    Do the CR after Dima’s fixes

    STIN-172 - Получение подробных данных проблемы… СТАТУС

    -

  • Test Strategy

    1. Document Revision History 

    Date

    Version No.

    Author

    Description

    16.02.2023

    1.1

     Viktoriia Malysh

     Writing the common information about the project test strategy.

    2. Approvals 

    The Test Strategy is approved by the following stakeholders: 

    Stakeholder

    Full Name

    Status

    Date of Sign Off

    Project Manager

    Ruslan Bokach

     

     

    BE Lead

    Artem Symonchuk

     

     

    FE Lead

     Dmytro Melnyk, Ihor Havrylenko

     

     

    3. Purpose

    The purpose of the test strategy is to define the testing approach, the types of tests, test environments, tools to be used for testing, and the high-level details of how the test strategy will be aligned with other processes. The test strategy document is intended to be a living document and will be updated when we get more clarity on Requirements, Test environment and Build management approach, etc.

    4. Project Overview

    The Kind: Stingray is a Norwegian project. The site presents the echolocation device for the exploration of life in water. The site is full with animations and transitions between slides and blocks.

    5. Tools for QA planning and testing purposes

    JIRA will be used as a bug tracking system, as well as for planning, tracking, and analyzing project activities and tasks. Also it will be used for storing all project-related information.

    Perfect Pixel will be used for design testing.

    DevTools will be used for testing the styles and the animations.

    Browserstack will be used for cross-browser/device testing.

    6. Requirements references for the Kind: Stingray project

    7. Testing Types

    The following testing types will be executed during the “Kind: Stingray ” project:

    7.1.  Smoke testing

    The smoke testing will be performed to ensure that the most important functions work and all expected functional areas are available for testing. The results of smoke testing are used to decide if a build is stable enough to proceed with further testing. In other words, smoke tests play the role of acceptance criteria for each new build.

    7.2. Functional testing

    The functional testing will be executed to evaluate the compliance of a system or component or third-party with specified functional requirements and corresponding predicted results. Functional testing is performed for each planned feature and is guided by approved client requirements.

    7.3. Regression testing

    The regression testing will be performed to ensure that any bugs have been fixed and that no other previously working functions have failed as a result of the reparations and that newly added features have not caused any problems to previous versions of the software.

    Regression testing is usually performed when all the components are tested based on created high-priority test cases; no critical and blocking bugs are open that were found during the component testing.

    The regression testing is usually done after the code freeze and is always done before the deployment to production.

    7.4. Design (Responsive) testing

    The design testing will be performed for all testing levels to assure that it meets the design-related specifications.

    Responsive testing on tablet and mobile devices is focused on business logic for the project in the scope of features.

    Design testing will be based on the approved scope of the UI designs – https://xd.adobe.com/view/907c68dc-42b7-475d-a77b-8dbce88da08e-c52f/

    (синяя звезда) Design testing will be based on the pixel-to-pixel verification.

    (синяя звезда) Responsive testing on other intermediate resolution values is OOS.

    7.5. Cross-browser compatibility testing

    The cross-browser compatibility testing will be performed to check the ability of the solution to interact with the agreed list of browsers.

    Cross-browser testing will be covered manually on Test Environment only on browsers defined for cross-browser testing.

    8. Planned testing types on the test environments (browsers, devices)

    Mobile:

    Tablet:

    Desktop (macOS):

    Desktop (Windows):

    Android:

    Android:

    • 2560px (Safari)

    • 1920 x 1080 (Safari)

    • 1536 x 864 (Safari)

    • 1440 x 900 (Safari, Chrome)

    • 1024 x 768 (Safari)

    • 2560px (Chrome, Firefox)

    • 1920 x 1080 (Chrome, Firefox)

    • 1536 x 864 (Chrome, Firefox)

    • 1440 x 900 (Chrome, Firefox)

    • 1024 x 768 (Chrome, Firefox)

    • Samsung Galaxy S21 Ultra Chrome

    • Samsung Galaxy S8 Chrome

    • Samsung Galaxy Tab S8

    iOS:

    iOS:

    • iPhone 14 Safari

    • iPhone 13 Pro Safari

    • iPhone 6 Safari

    • iPad 9th Gen

     

     

     

     

     

     

    9. Approach for Process Flow

    9.1. Work with Tasks

    1. All Tasks which are selected to the current/next Sprint could be picked up for Test design.

    2. All Tasks that have the status “Ready for QA” should be assigned to QA.

    3. All found issues that relate to the Task should be linked to it.

    9.2. Work with Bugs

    Bug creation tips:

    • The bugs should be created according to the task titles – for example “Bugs – Homepage” (“Bugs – page name – block name”). If there is more than one bug that relies on one task ticket, the bugs are written in one ticket. If the QA Engineer found the new bugs after the written ticket were fixed, the QA Engineer needs to write the new bug ticket and assign it to the Developer.

    • In case the found bug is related to a certain task – it should be linked to the task.

    • In case QA found Blocker/Critical bug during the testing ticket which is not related to the task – it should be added to the Active sprint.

    • In case QA found a Major/Minor/Trivial bug during the testing ticket which is not related to the task – it should be reported and added to the backlog.

    Bug verification tips:

    • In case the ticket is passed – QA should add a detailed comment with a screenshot (video if needed) and move it to the “Approved”/”Done” status.

    • In case the ticket is failed – QA should add a detailed comment with a screenshot (video if needed) and the ticket should have the “Reopened“ status.

    10. Regression testing procedure

    The regression testing will be performed before the UAT based on impact analysis to ensure that any bugs have been fixed, that no other previously working functions have failed as a result of the changes, and that newly added features have not caused any problems to previous versions of the software.

    The scope for regression testing is planned based on priorities for planned test cases and covered by impact analysis if any.

    Entrance criteria:

    • Planned Tasks are done; all the found defects are registered in JIRA;

    • All blocker and critical defects for all features are fixed and acceptance criteria are met;

    • The features are deployed to the test environment – DEV.

    • The Production Candidate build is accepted by the QA team.

    Exit criteria:

    • All blocker and critical defects, found during Regression testing for all features are fixed and all acceptance criteria are met.

    • PO (product owner) confirms that all is good.

    • PO provides the final Go/NoGo decision.

    General tips:

    • All blocker/critical bugs found during regression should be fixed prior to the release.

    • The tested product should be reviewed by the PO.