Category: One-Line: ICM

  • Daily Stand Up Meeting ICM (27-31.03.2023)

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

    Team name

    @ ICM

    Direct supervisor

    Anna Potiiuk

    Table of contents

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

    Name

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

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

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

    1

    2

    3

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

    Name

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

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

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

    1

    2

    3

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

    Name

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

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

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

    1

    2

    3

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

    Name

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

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

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

    1

    Dima Savchenko (WP)

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

    -

    2

    Oleksii Reshetnyk

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

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

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

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

    -

    3

    Viktoriia Malysh

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

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

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

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

    -

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

    Name

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

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

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

    1

    2

    3

  • Daily Stand Up Meeting ICM (20-24.03.2023)

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

    Team name

    @ ICM

    Direct supervisor

    Anna Potiiuk

    Table of contents

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

    Name

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

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

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

    1

    Dima Savchenko (WP)

    2

    Oleksii Reshetnyk

    3

    Viktoriia Malysh

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

    Name

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

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

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

    1

    Dima Savchenko (WP)

    2

    Oleksii Reshetnyk

    3

    Viktoriia Malysh

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

    Name

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

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

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

    1

    Dima Savchenko (WP)

    • changes from front are added

    • add changes that come from front end after fixing bugs/implementing tasks

    2

    Oleksii Reshetnyk

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

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

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

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

    3

    Viktoriia Malysh

    • tasks/bugs from One-line were tested and approved

    • testing tasks/bugs from One-line

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

    Name

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

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

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

    1

    Dima Savchenko (WP)

    • changes from front are added

    • add changes that come from front end after fixing bugs/implementing tasks

    -

    2

    Oleksii Reshetnyk

    • bugs from QA were fixed

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

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

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

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

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

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

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

    • the design has inaccuracies and flaws so some small tasks came from One-line (informed them about it)

    3

    Viktoriia Malysh

    • bugs were retested and approved

    • testing tasks/bugs from One-line

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

    Name

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

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

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

    1

    Dima Savchenko (WP)

    • add changes that come from front end after fixing bugs

    -

    2

    Oleksii Reshetnyk

    OLI-142 - Получение подробных данных проблемы… СТАТУС
    OLI-140 - Получение подробных данных проблемы… СТАТУС
    OLI-141 - Получение подробных данных проблемы… СТАТУС

    -

    3

    Viktoriia Malysh

    • retesting bugs

    -

  • Daily Stand Up Meeting ICM (13-17.03.2023)

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

    Team name

    @ ICM

    Direct supervisor

    Anna Potiiuk

    Table of contents

    (синяя звезда) Friday <17.03> - DELIVERY

    Name

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

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

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

    1

    Dima Savchenko (WP)

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

    • polished the admin panel

    • made fix for filter (Oleh suggested)

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

    OLI-137 - Получение подробных данных проблемы… СТАТУС
    OLI-136 - Получение подробных данных проблемы… СТАТУС
    OLI-139 - Получение подробных данных проблемы… СТАТУС

    • had troubles with the computer so will close the tasks on Saturday

    2

    Oleksii Reshetnyk

    OLI-135 - Получение подробных данных проблемы… СТАТУС
    OLI-125 - Получение подробных данных проблемы… СТАТУС
    OLI-128 - Получение подробных данных проблемы… СТАТУС
    OLI-129 - Получение подробных данных проблемы… СТАТУС
    OLI-133 - Получение подробных данных проблемы… СТАТУС
    OLI-134 - Получение подробных данных проблемы… СТАТУС

    https://cheitgroup.atlassian.net/jira/software/c/projects/OLI/issues/OLI-132
    OLI-139 - Получение подробных данных проблемы… СТАТУС

    -

    3

    Viktoriia Malysh

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

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

    OLI-137 - Получение подробных данных проблемы… СТАТУС
    OLI-136 - Получение подробных данных проблемы… СТАТУС
    OLI-139 - Получение подробных данных проблемы… СТАТУС
    +retesting

    -

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

    Name

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

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

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

    1

    Dima Savchenko (WP)

    Added multisite
    OLI-121 - Получение подробных данных проблемы… СТАТУС

    OLI-126 - Получение подробных данных проблемы… СТАТУС
    - polish the admin panel
    - make fix for filter (Oleh suggested)
    OLI-130 - Получение подробных данных проблемы… СТАТУС

    -

    2

    Oleksii Reshetnyk

    OLI-135 - Получение подробных данных проблемы… СТАТУС
    OLI-125 - Получение подробных данных проблемы… СТАТУС
    OLI-128 - Получение подробных данных проблемы… СТАТУС
    OLI-129 - Получение подробных данных проблемы… СТАТУС
    OLI-133 - Получение подробных данных проблемы… СТАТУС
    OLI-134 - Получение подробных данных проблемы… СТАТУС

    -

    3

    Viktoriia Malysh

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

    • retesting bugs

    -

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

    Name

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

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

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

    1

    Dima Savchenko (WP)

    OLI-121 - Получение подробных данных проблемы… СТАТУС
    Add multisite

    • couldn’t be present at a call

    2

    Oleksii Reshetnyk

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

    -

    3

    Viktoriia Malysh

    • took sick leave

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

    Name

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

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

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

    1

    Dima Savchenko (WP)

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

    finish OLI-78 - Получение подробных данных проблемы… СТАТУС and add multisite

    -

    2

    Oleksii Reshetnyk

    • fixing bugs

    • fixing bugs

    -

    3

    Viktoriia Malysh

    • retesting bugs

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

    -

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

    Name

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

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

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

    1

    Dima Savchenko (WP)

    2

    Oleksii Reshetnyk

    3

    Viktoriia Malysh

  • Daily Stand Up Meeting ICM (06-10.03.2023)

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

    Team name

    @ ICM

    Direct supervisor

    Anna Potiiuk

    Table of contents

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

    Name

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

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

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

    1

    Dima Savchenko (WP)

    • Generating PDF

    • Upload cv

    • Contact page

    • can not be present at the call

    2

    Oleksii Reshetnyk

    • bugs fixing

    • bugs fixing

    3

    Viktoriia Malysh

    • Jobs page

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

    Name

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

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

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

    1

    Dima Savchenko (WP)

    • Jobs and Nothing found pages

    • Finish Job page

    • can not be present at the call

    2

    Oleksii Reshetnyk

    • bugs fixing

    • bugs fixing

    3

    Viktoriia Malysh

    • About page

    • Privacy, Impressum and Popup mobile

    • Jobs page

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

    Name

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

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

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

    1

    Dima Savchenko (WP)

    • continues working on Jobs and Nothing found pages

    • can not be present at the call

    2

    Oleksii Reshetnyk

    • finished Privacy, Impressum and Popup mobile

    • bugs fixing

    -

    3

    Viktoriia Malysh

    • finished testing Payrolling, Home, 404

    • About page

    • Privacy, Impressum and Popup mobile

    -

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

    Name

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

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

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

    1

    Dima Savchenko (WP)

    OLI-73 - Получение подробных данных проблемы… СТАТУС
    OLI-77 - Получение подробных данных проблемы… СТАТУС
    OLI-76 - Получение подробных данных проблемы… СТАТУС

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

    • can not be present at the call

    2

    Oleksii Reshetnyk

    • all the pages FE are done

    OLI-79 - Получение подробных данных проблемы… СТАТУС
    OLI-80 - Получение подробных данных проблемы… СТАТУС
    OLI-81 - Получение подробных данных проблемы… СТАТУС

    -

    3

    Viktoriia Malysh

    -

    • Payrolling

    • Home

    • 404

    • About

    -

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

    Name

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

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

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

    1

    Dima Savchenko (WP)

    • finished Payrolling and About pages BE

    • start Home page BE

    • can not be present at the call

    2

    Oleksii Reshetnyk

    • finishing small details (assets)

    -

    3

    Viktoriia Malysh

    • start testing Payrolling and About pages

    -

  • Test Strategy

    1. Document Revision History 

    Date

    Version No.

    Author

    Description

    04.01.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

    Anna Potiiuk

     

     

    BE Lead

    Anna Aksonenko (BE)

     

     

    FE Lead

    Olexii Reshetnik (FE)

     

     

    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 One-Line: ICM is the employer and service provider for contracting, sourcing and payrolling. They are new to the market but have a lot of experience. Values ​​are their focus and the clients have the most important role. They create a unique community where people meet, and talent shines.

    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 One-Line: ICM project

    7. Testing Types

    The following testing types will be executed during the “One-Line: ICM” 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 –

    (синяя звезда) 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)

    • 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 12 Safari

    • iPhone 13 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.

  • Browsers and Devices Scope

     

    Mobile:

    Tablet:

    Desktop (macOS):

    Desktop (Windows):

    Android:

    Android:

    • 2560px (Safari)

    • 1920 x 1080 (Safari)

    • 1536 x 864 (Safari)

    • 1440 x 900 (Safari)

    • 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 12 Safari

    • iPhone 13 Safari

    • iPhone 6 Safari

    • iPad 9th Gen

     

     

     

     

     

     

  • Bug report instructions

     

    Rule

    Example

    Title should be self-descriptive ("What?" "How behaves?" "While what conditions?").

    [Home page] The links are not added to the social icons in the Footer.

    Bug specific should be stated on first place (ex.: reproducible only on some device type, intermittent issue, environment specific, any other unique attribute).

    [CV-maler page] [Footer] [Devices] The lines are not centered in the footer-bottom section.

    Avoid using not exact phrases such as "working not appropriately", "not proper way","not per design". Try to be as specific as possible.

    The white space is shown under the Header.

    Description

    • Steps should be as specific as possible;

    • Examples of pages, profiles, vacancies, etc. that could be used for easier bug reproducing should be provided in any suitable form (URL, ID, etc.);

    • Actual and Expected results should be provided with appropriate screenshots, whenever applicable;

    • During bug creation, separate critical/major/minor bugs and create a separate bug for each issue;
      You can combine the bugs if they have the same priority. But if the priority is different – please create 2 or more bugs.

    • If during retesting the bug, the issues described initially are fixed, close the bug, and for all new issues that appeared after the fix and weren’t described in the bug initially create a NEW bug.

    Bug template

    Filed

    What to fill

    Project

    One-Line: ICM

    Issue type

    Bug

    Summary

    A brief one-line summary of the issue.
    Summary field name should be filled according template:
    [Page] [Area name] <Problem short and concrete description>

    Description

    Description field should be filled as in following template:

    Preconditions:

    1….

    2…

    Steps to reproduce:

    1. Step_1.

    2. Step_2.

    3. Step_3.

    Actual result:

    Clear description of what actually happened.

    See attached screenshot for more details.

    <Screenshot>

    Expected result:

    Clear description of what should have been happened.

    See attached design for more details.

    <Screenshot> / <link to the design>

    Additional information:

    REPLACE the TEXT with Additional information, if applicable.

    Priority

    The degree of importance for the business to resolve the defect. It is driven
    by business value and indicates how soon the defect should be fixed.

    Attachment

    If you can supplement your bug report with a picture that shows the
    problem, or a score that helps others reproduce, fix and verify the problem
    quickly, attach these files to the bug report. The attached files can be as
    follows: pictures, video-recording, other files types, if needed.

    Linked Issues

    <link to the related issue>

    Assignee

    The person whom the bug is assigned to (backend issues – BE/Dev Lead,
    Frontend issues – FE Lead)

    QA Scope

    <testing scope>

    Verification statuses templates

     

     

     

     

     

    Passed

    Verification status: (синяя звезда) Passed

    Device/Browser: Win10 + Chrome (the latest) – if actual

    Comment: describe the actual result

    Screenshot(s): <screenshot>

     

     

     Reopened

    Verification status: (синяя звезда) Reopened

    Device/Browser: iPhone 13 Pro Max (the latest iOS + Safari)

    Actual result: <Actual result>

    Screenshot(s): <screenshot>

    Expected result: <Expected result>

     

     

    Blocked

    Verification status: (синяя звезда) Blocked

    Device/Browser: Samsung Galaxy S22 Ultra (the latest Android + Chrome)

    Screenshot(s): <screenshot>

    Comment: <Additional info about blocking issue>

  • 🆘 Change Requests

    Name

    Date Requested

    Estimate

    Status

    IN PROGRESS DONE

    DECLINED