Uploaded image for project: 'onedata'
  1. onedata
  2. VFS-9528

Acceptance tests: jump to file using jump input in file browser

XMLWordPrintable

      • Icon: Task Task
      • Resolution: Fixed
      • Icon: Major Major
      • None
      • None
      • None
      • None
      • Sprint 217, Sprint 218, Sprint 219
      • 20

        Tutaj napisałem ogólną zasadę działania i poniżej szczegółowe przypadki:

        Given:

        • lista z duża liczbą plików, która nie mieści się na ekranie i musi być doładowywana podczas scrollowania (200 plików), najlepiej z nazwami posortowanymi jakoś alfabetycznie, np. file-001, file-002, ..., file-199

        When:

        • użytkownik wpisuje do pola tekstowego obok Files <Jump to prefix...> jakiś tekst i automatycznie w krótkim czasie lista sama się scrolluje w odpowiednie miejsce

        Then:

        • po czym pewien plik jest widoczny na ekranie (miga on przez chwilę na żółto, ale to może być trudno sprawdzić w testach - najważniejsze, że jest on w widocznym miejscu na ekranie)

        Szczegółowe przypadki:

        • skakanie do pliku po prefixie, którego jeszcze nie widać (dół listy) (np. "file-100")
        • skakanie do pliku wcześniej, jak wpiszemy nazwę, która nie istnieje
          • scrollujemy się ręcznie gdzieś nisko, np. do pozycji file-100
          • wpisujemy w pole "aaa"
          • powinno nas zescrollować na samą górę listy
        • skakanie na koniec listy wpisując string który nie istnieje (np. "zzz")
          • zescrolluje nas na sam dół
        • skok do pliku, który został wrzucony w innym oknie, ale jeszcze go nie widać, a powinien być na bieżąco widocznej liście
          • jesteśmy na samym początku listy
          • widzimy na szczycie listy pliki file-001, file-002
          • w innym oknie (albo za pomocą jakiegoś klienta czy coś) tworzymy plik o nazwie file-0011
          • w pierwszym oknie wpisujemy do pola "file-0011"
          • ten plik się podświetla (akurat nie wiem czy da się to przetestować) i pojawia się na liście (to spokojnie możesz sprawdzić)
        • zescrollowanie się na dół, odświeżenie listy i dorzucenie nowego pliku na początek w innym oknie i skok do tego pliku
          • jw. tylko scrollujemy się na sam dół listy, klikamy przycisk "Refresh" w przeglądarce plików i dopiero wtedy wpisujemy do pola tą nową nazwę
          • powinno nas wyscrollować do góry do tego pliku - sprawdzić jaka jest obecna lista plików

        Nie działające testy będą czekały na: *https://jira.onedata.org/browse/VFS-9703*

                  ksuch999 Katarzyna Such
                  plgjliput Jakub Liput
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                    Created:
                    Updated:
                    Resolved: