Skip to content

AleksandraHajost/challenge_portfolio_aleksandrahajost

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 

Repository files navigation

Task 1 Exploratory tests

Subtask 1.1 Test wiedzy

7 punktów

Subtask 1.3

Cześć! Nazywam się Ola 😊 i postanowiłam wziąć udział w wyzwaniu z DareIT, żeby wkroczyć do świata MATRIXA i ulepszyć go (testami) do poziomu 2.0 gdzie sam Morfeusz nie rozróżni świata realnego od wygenerowanego 🤓. Chcę, żeby testowanie było moim początkiem kariery w IT. Moim celem jest znalezienie pracy po tym kursie, co przekłada się na oczekiwania związane z tym projektem. Liczę, że nabędę przede wszystkim umiejętności, ale także kontaktów i rozeznania w branży oraz zainteresuje waszych partnerów biznesowych jako ich przyszły pracownik.

Mój profil na LinkedIn jest jeszcze do dopracowania pod kątem przyszłego testera, do tej pory pracowałam nad nim dla swojej marketingowej ścieżki kariery.

Subtask 1.4 Testy eksploracyjne

Exploratory tests for futbolkolektyw

TASK 2 Test cases

Subtask 2.1 Pisanie przypadków testowych na podstawie User Story.

Trzy test case'y dla dwóch User Story Subtask 1 - Test cases for futbolkolektyw

Subtask 2.2 Pisanie przypadków testowych na podstawie “własnych doświadczeń.

20 dodatkowych testcase'ów do zadania Subtask 2 - Test cases for futbolkolektyw

Subtask 2.3 Po co piszemy test case’y?

Test casy piszemy żeby zweryfikować zakres testów aplikacji. Sprawdzić, czy aplikacja działa zarówno tak jak firma chce żeby działała oraz przedewszystkim żeby działała tak jak klinet chce oraz tak jak potrzebuje na miarę swojej sytuacji. Przypadki testowe piszemy także po to aby aplikacja wraz z rozwojem i nowymi wersjami nadal była funkcjonalna i aby było jak najmniej nieprzyjemnych wrażeń użytkownika w zetknięciu się z naszym projektem. Test casy są pisane również w celu testowania aplikacji przez więcej niż 1 i tą samą osobę na przestrzeni czasu bez zbędnego wprowadzenia w projekt.

Subtask 2.4 Pisanie przypadków testowych na podstawie “własnych doświadczeń" dla aplikacji Pick Eat Up

Subtask 4 - Test cases for Pick Eat Up

TASK 3 Bug reporting

Subtask 3.2 & 3.3 Testing according to test plans, bug reporting and bug report

Subtask 2 Testing according to test plans for futbolkolektyw

Subtask 3 Bug report for futbolkolektyw

Subtask 3.4 Exploration testing session according to different tours

Subtask 4 Testing according to different tours for futbolkolektyw

TASK 4 Mobile application testing

Subtask 4.2 - Testowanie eksploracyjne i raportowanie błędów

Subtask 2 Exploratory testing and bug reporting for OLX

Subtask 4.3 - Do czego służy ta aplikacja?

  • Do czego służy ta aplikacja? Jaki jest cel tej aplikacji? Aplikacja służy do sprzedawania/oddwania/kupowania przedmiotów, szukania i oferowania pracy oraz mieszkań/domów/usług. Celem aplikacji jest powiązanie i skontaktowanie ze sobą kupca ze sprzedawcą.
  • Kto ma być użytkownikiem końcowym aplikacji? Końcowym użytkownikiem aplikacji ma być kupiec i/lub sprzedawca.
  • Czy według Ciebie aplikacja jest user friendly? (Przyjazna dla użytkownika- np. wchodzisz do aplikacji i szybko łapiesz do czego służą przyciski. Poczytaj na ten temat w internecie- co to znaczy, że aplikacja jest przyjazna dla użytkownika) Moim zdaniem aplikacja jest user friendly. Po ikonach łatwo można dojśc do wniosku gdzie znaleźć interesujące nas funckjonalności. Dodatkowo interface jest przyjemny dla oka, ujednolicony i nie rozprasza przy przeglądaniu ogłoszeń - które ze względu na zdjęcia są już i tak bardzo kolorowe. Kolorowe ikony w sekcji "Kategorie" odbiegają stylem od innych ikon, natomiast stanowi to ułatwienie w przeszukiwaniu kategorii, dzięki czemu nie jest konieczne czytanie każdego tekstu z osobna tylko wizualnie możemy szybko znaleźć interesującą nas kategorię.
  • Jak byś usprawnił aplikację? Co byś w niej poprawił. Czy masz jakiś pomysł na dodatkową funkcjonalność? Dodałabym dodatkowo sortowanie alfabetyczne - po wprowadzeniu wielu filtrów można bardzo zawęzić listę ogłoszeń, a dodartkowo dodając sortowanie alfabetyczne możnaby ułatywić sobie wyszukiwanie.
  • Jakie dostrzegasz różnice pomiędzy testowaniem aplikacji internetowej, a natywnej? Testowanie aplikacji natywnej jest bardziej poręczne i przyjemniejsze do samego testowania, natomiast jesli chodzi o wprowadzanie screenshotów do raport bug jest to bardziej skomplikowane.

TASK 5 SQL

Subtask 1 A short course on the basics of SQL

Poznane operatory SQL:

  • ...
  • ...

TASK 6 SQL

Subtask 6.1

  • Popełniłam błąd wpisując nazwisko Ani Miler – wpisałam Muler. Znajdź i zastosuj funkcję, która poprawi mój karkołomny błąd 🙈 image
  • Pobrałam za dużo pieniędzy od klienta, który kupił w ostatnim czasie film o id 4. Korzystając z funkcji join sprawdź, jak ma na imię klient i jakiego ma maila. W celu napisania mu wiadomości o pomyłce fantastycznej szefowej.
  • Na pewno zauważył_ś, że sprzedawca zapomniał wpisać emaila klientce Patrycji. Uzupełnij ten brak wpisując: pati@mail.com
  • Dla każdego zakupu wyświetl, imię i nazwisko klienta, który dokonał wypożyczenia oraz tytuł wypożyczonego filmu. (wykorzystaj do tego funkcję inner join, zastanów się wcześniej, które tabele Ci się przydadzą do wykonania ćwiczenia).
  • W celu anonimizacji danych, chcesz stworzyć pseudonimy swoich klientów. - Dodaj kolumnę o nazwie ‘pseudonym’ do tabeli customer,- Wypełnij kolumnę w taki sposób, aby pseudonim stworzył się z dwóch pierwszych liter imienia i ostatniej litery nazwiska. Np. Natalie Pilling → Nag
  • Wyświetl tytuły filmów, które zostały zakupione, wyświetl tabelę w taki sposób, aby tytuły się nie powtarzały.
  • Wyświetl wspólną listę imion wszystkich aktorów i klientów, a wynik uporządkuj alfabetycznie. (Wykorzystaj do tego funkcji UNION)
  • Polskę opanowała inflacja i nasz sklepik z filmami również dotknął ten problem. Podnieś cenę wszystkich filmów wyprodukowanych po 2000 roku o 2,5 $ (Pamiętaj, że dolar to domyślna jednostka- nie używaj jej nigdzie).
  • Wyświetl imię i nazwisko aktora o id 4 i tytuł filmu, w którym zagrał
  • A gdzie nasza HONIA!? Dodaj do tabeli customers nową krotkę, gdzie customer_id = 7, name = Honia, surname = Stuczka-Kucharska, email = honia@mail.com oraz pseudonym = Hoa

Subtask 6.2

12/15 poprawnych odpowiedzi

Subtask 6.3

My porfolio

Releases

No releases published

Packages