Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ghant: GUI #4422

Closed
32 tasks done
AlexeyGirin opened this issue Apr 4, 2024 · 0 comments · Fixed by #4691
Closed
32 tasks done

Ghant: GUI #4422

AlexeyGirin opened this issue Apr 4, 2024 · 0 comments · Fixed by #4691
Assignees

Comments

@AlexeyGirin
Copy link
Collaborator

AlexeyGirin commented Apr 4, 2024

For Ghantt daigram

Estimate: 13 days
Cases: 63
Remaining: 10
Dev task: #3862

  • Case 1 - Choose "Sequence" from the dropdown menu. Check if additional options for RNA, DNA, and Peptide formats are displayed.
  • Case 2 - Select "DNA" or "RNA" from the sequence format dropdown. Enter symbols A, T, C, G, U (case insensitive) in the sequence input. Ensure no errors are displayed.
  • Case 3 - Select "Peptide" from the sequence format dropdown. Enter symbols A, C, D, E, F, G, H, I, K, L, M, N, P, Q, R, S, T, V, W, Y (case insensitive) in the sequence input. Confirm no errors are displayed.
  • Case 4 - Select any sequence format. Enter symbols other than the supported ones. Check if an error message is displayed.
  • Case 5 - Open the modal window for saving structure and find the dropdown for file format selection. Confirm that the dropdown now includes the option "Sequence."
  • Case 6 - It is possible to add RNA presets into the Favourite library
  • Case 7 - It is possible to delete RNA presets from the Favourite library
  • Case 8 - "Select Attachment Points" modal: Check click button to expand modal
  • Case 9 - "Select Attachment Points" modal: Molecular structures of monomers in expanded window have the same scale
  • Case 10 - Button to collapse expanded view is added. When button is clicked, default modal view is shown
  • Case 11 - Check that preview window of micro structure not shows pieces of macro structures and vice versa
  • Case 12 - Check that default presets appear back after cleaning search field
  • Case 13 - Check that default monomers appear back after cleaning search field
  • Case 14 - Check that can delete preset from Presets section
  • Case 15 - Check preview for monomer after loading Mol V3000. Leaving groups are displayed correctly
  • Case 16 - Check that after hiding library panel that there is no residual strip remains (which concealing content on the canvas)
  • Case 17 - Check that Leaving groups (connection/attchment points) are displayed correctly in preview when switching to Micro mode
  • Case 18 - Check that After reloading the page, monomers added to the Favorites section not disappear
  • Case 19 - Check that system marks availiable connection point as avaliable in Select Connection Point dialog (use attached files)
  • Case 20 - Select all entered text in RNA Builder and delete
  • Case 21 - Check that preview window disappears when a cursor moves off from RNA in library
  • Case 22 - Check CHEM frame when it's being hovered over in library
  • Case 23 - CHEM gets highlighted when it's being selected in library
  • Case 24 - Preview window appearing when hover over CHEM in library
  • Case 25 - Search CHEM by entering its name in search field
  • Case 26 - RNA builder expands when clicking on 'New Preset' button
  • Case 27 - Check that search menu clear button erase all entered text
  • Case 28 - Check that it is possible to select all text by CTRL+A and delete it in 'Paste from Clipboard modal window
  • Case 29 - When zoomed to maximum, buttons in Paste from Clipboard window not change their position and not overlap each other
  • Case 30 - The "FASTA" option should be available in the format dropdown menu, and selecting it should display the additional options "RNA", "DNA", "Peptide"
  • Case 31 - Check option "FASTA" to dropdown 'File format' of modal window 'Save Structure'
  • Case 32 - Check that in case of multiple types sequences on canvas, error "Error during sequence type recognition(RNA, DNA or Peptide)" should appear
@AlexeyGirin AlexeyGirin self-assigned this Apr 4, 2024
@AlexeyGirin AlexeyGirin changed the title Autotests: GUI Ghant: GUI Apr 5, 2024
@AlexeyGirin AlexeyGirin linked a pull request May 27, 2024 that will close this issue
9 tasks
AlexeyGirin added a commit that referenced this issue May 30, 2024
* 4422 - GUI tests (test and screenshots)

* 4422 - more GUI tests

* Final version

* Minor corrections

* More fixes

* more fixes2

* More fixes

* more fixes 2

* More fixes 3

* More fixes 4

* #4422 - broken tests and some flacky are fixed

* MOde fixes

* and more

* More fixes

* One more fix

* More fixes
vitaepam added a commit that referenced this issue May 30, 2024
commit a5a1fc3
Author: Dmitry Baranov <[email protected]>
Date:   Thu May 30 15:58:32 2024 +0500

    Backmerge: #4399 - Different chains shown by the same sequence in sequence mode (system ignores sugar presence) (#4681)

commit 01b189e
Author: Mikhail Zhirnov <[email protected]>
Date:   Thu May 30 11:53:41 2024 +0300

    Autotests: #4668 - api tests (#4673)

    * - added tests to 'API';
    - added functions to 'format.ts'

    * - added tests;
    - added expected snapshots

    * - added tests;
    - added expected snapshots

    * - updated files and screenshots

    * - added tests;
    - added 1 test file;
    - added expected snapshots

    * - added tests;
    - added expected snapshots

    * - updated snapshots

    * - added tests;
    - added expected snapshots

    * - updated playwright version

    * - added tests;
    - added expected snapshots

commit c4042b5
Author: Alexey Girin <[email protected]>
Date:   Thu May 30 10:35:40 2024 +0300

    Autotests: #4422 - GUI tests (#4691)

    * 4422 - GUI tests (test and screenshots)

    * 4422 - more GUI tests

    * Final version

    * Minor corrections

    * More fixes

    * more fixes2

    * More fixes

    * more fixes 2

    * More fixes 3

    * More fixes 4

    * #4422 - broken tests and some flacky are fixed

    * MOde fixes

    * and more

    * More fixes

    * One more fix

    * More fixes

commit a00bf26
Author: Ruslan <[email protected]>
Date:   Thu May 30 02:00:38 2024 +0500

commit 1e7c398
Author: Alexey Girin <[email protected]>
Date:   Wed May 29 11:43:07 2024 +0300

    Bump request: Update playwright.yml (#4707)

    temporary rise execution time for microtests

    [skip ci]

commit d15aa1d
Merge: b7b81e1 5c30180
Author: Ilya Asiyuk <[email protected]>
Date:   Wed May 29 10:23:48 2024 +0400

    Merge pull request #4699 from epam/4697-macro-highlight-connection-point-change-mouse-cursor-on-mouse-hover

commit b7b81e1
Author: Alexey Girin <[email protected]>
Date:   Tue May 28 23:28:00 2024 +0300

commit af5d024
Merge: 52ace78 66d6d0b
Author: Ilya Asiyuk <[email protected]>
Date:   Tue May 28 15:07:24 2024 +0400

    Merge pull request #4696 from epam/4692-macro-cursors-should-be-copied-from-small-mode

commit 5c30180
Author: Ilya Asiyuk <[email protected]>
Date:   Tue May 28 12:37:03 2024 +0400

commit 66d6d0b
Author: Ilya Asiyuk <[email protected]>
Date:   Mon May 27 15:29:14 2024 +0400
vitaepam added a commit that referenced this issue May 30, 2024
commit a5a1fc3
Author: Dmitry Baranov <[email protected]>
Date:   Thu May 30 15:58:32 2024 +0500

    Backmerge: #4399 - Different chains shown by the same sequence in sequence mode (system ignores sugar presence) (#4681)

commit 01b189e
Author: Mikhail Zhirnov <[email protected]>
Date:   Thu May 30 11:53:41 2024 +0300

    Autotests: #4668 - api tests (#4673)

    * - added tests to 'API';
    - added functions to 'format.ts'

    * - added tests;
    - added expected snapshots

    * - added tests;
    - added expected snapshots

    * - updated files and screenshots

    * - added tests;
    - added 1 test file;
    - added expected snapshots

    * - added tests;
    - added expected snapshots

    * - updated snapshots

    * - added tests;
    - added expected snapshots

    * - updated playwright version

    * - added tests;
    - added expected snapshots

commit c4042b5
Author: Alexey Girin <[email protected]>
Date:   Thu May 30 10:35:40 2024 +0300

    Autotests: #4422 - GUI tests (#4691)

    * 4422 - GUI tests (test and screenshots)

    * 4422 - more GUI tests

    * Final version

    * Minor corrections

    * More fixes

    * more fixes2

    * More fixes

    * more fixes 2

    * More fixes 3

    * More fixes 4

    * #4422 - broken tests and some flacky are fixed

    * MOde fixes

    * and more

    * More fixes

    * One more fix

    * More fixes

commit a00bf26
Author: Ruslan <[email protected]>
Date:   Thu May 30 02:00:38 2024 +0500

commit 1e7c398
Author: Alexey Girin <[email protected]>
Date:   Wed May 29 11:43:07 2024 +0300

    Bump request: Update playwright.yml (#4707)

    temporary rise execution time for microtests

    [skip ci]

commit d15aa1d
Merge: b7b81e1 5c30180
Author: Ilya Asiyuk <[email protected]>
Date:   Wed May 29 10:23:48 2024 +0400

    Merge pull request #4699 from epam/4697-macro-highlight-connection-point-change-mouse-cursor-on-mouse-hover

commit b7b81e1
Author: Alexey Girin <[email protected]>
Date:   Tue May 28 23:28:00 2024 +0300

commit af5d024
Merge: 52ace78 66d6d0b
Author: Ilya Asiyuk <[email protected]>
Date:   Tue May 28 15:07:24 2024 +0400

    Merge pull request #4696 from epam/4692-macro-cursors-should-be-copied-from-small-mode

commit 5c30180
Author: Ilya Asiyuk <[email protected]>
Date:   Tue May 28 12:37:03 2024 +0400

commit 66d6d0b
Author: Ilya Asiyuk <[email protected]>
Date:   Mon May 27 15:29:14 2024 +0400
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant