Awesome Testing

Text file

Prompt ChatGPT

Lekcja 12: Plan zrównoleglenia pracy

Historical artifacts may name disposable training credentials and environments. Do not reuse credentials, target course systems, or execute archived prompts without authorization.

Napisz mi prompta po angielsku do Codexa i chciałbym wprowadzić pewne przeróbki w tym API test planie. Mianowicie chciałbym ten plan zrównoleglić, czyli chciałbym mieć jakiś taki schemat zależności i chciałbym, żebyś rozrysował mi pewne wątki pracy.

Na przykład jednym z wątków pracy może być kwestia automatyzacji endpointów wymagających admina i tym się trzeba zająć osobno. Jednym z wątków pracy może być kwestia endpointów do LLM-ów, czyli endpointów, gdzie jest streaming HTTP. Jednym z wątków pracy mogą być testy wymagające tworzenia danych testowych, czyli na przykład one mogą zależeć od tego, że mamy faktycznie admina w aplikacji.

Także zastanów się, czy są jakieś takie osobne grupy pracy, czy można tą pracę zrównoleglić, czy można narysować pewnego rodzaju graf zależności. I chciałbym, żebyśmy zaktualizowali API test plan, czyli żeby on był aktualny, żeby było jasno powiedziane, co mamy zrobione, co będziemy robić w kolejnych iteracjach, jakie to będą iteracje, czy możemy pracować równolegle, czy nie możemy pracować równolegle, jakie są zależności pomiędzy poszczególnymi wątkami. Po prostu chciałbym, żebyś mi to bardzo ładnie opisał.

I zachęć jeszcze agenta, żeby zeksplorował repozytorium backendowe, żeby też zeksplorował repozytorium z mockami LLM-u, tak żeby agent w pełni rozumiał to, co robi.