CHƯƠNG 3 : DỰ ÁN THỰC TẾ
3.2. Công việc trong dự án
Công việc Khoảng thời gian:
Tham gia sprint grooming, backlog refinement, sprint planning, sprint test planning
Ngày đầu tiên của sprint (Cả 3 sprint)
Kiểm tra requirement và gửi nhận xét cho product owner
Ngày thứ hai của sprint (Cả 3 sprint) Viết test cases dựa trên
test plan và user stories (requirement) (gồm functional test cases, API test cases và layout test cases)
Từ ngày thứ 3 đến ngày thứ 5 của sprint (Cả 3 sprint)
Review test cases của tester khác và đưa test case của mình cho tester khác review + gửi/nhận feedback và sửa nội dung test case (Nếu có)
Từ ngày thứ 6 ngày thứ 7 của sprint (Cả 3 sprint)
Tiến hành kiểm thử -> Bắt lỗi -> Thông báo cho developer -> Kiểm tra lại
Từ ngày thứ 7 đến ngày thứ 13 của sprint (Cả 3 sprint)
Soạn test case cho việc smoke test (test case để tiến hành UAT – demo cho khách hàng xem)
Ngày thứ 13 của sprint (Cả 3 sprint)
Tham gia UAT meeting
(Sprint demo) Ngày thứ 14 của sprint (Cả 3 sprint) Tham gia sprint
retrospective meeting Ngày thứ 14 của sprint (Cả 3 sprint) Tham gia viết test
automation script (Dùng cho mục đích regression test/smoke test)
3 ngày cuối của sprint 3.
Hình 2.5 User Story của chức năng
Hình 2.7 Execute test case trong Test Cycle
CHƯƠNG 4: KẾT LUẬN KẾT LUẬN
3.1 Những kỹ năng thực hành
Biết thêm được nhiều kiến thức trong quá trình tìm hiểu và làm việc, cách tổng hợp và tìm kiếm tài liệu một cách nhanh hơn, cách làm việc nhóm trong team.
Biết cách triển khai theo kiểm thử bằng tay và kiểm thử tự động
Biết về các phần mềm làm kiểm thử, công cụ quản lý công việc, công cụ giao tiếp giữa các thành viên trong cơng ty một cách nhanh chóng và hiệu quả.
Biết cách giao tiếp với khách hàng và sau đó thu thập yêu cầu của khách hàng để viết User Story
Biết cách thuyết trình và trình bày nội dung trước mọi người
3.2 Những kinh nghiệm tích lũy được:
Sau khi trải qua một thời gian thực tập tại công ty, em đã phát triển, cũng như tích lũy được rất nhiều kiến thức quý báu cho bản thân mình. Khơng chỉ những kỹ năng liên quan đến lập trình, mà nó cịn có những kinh nghiệm, kiến thức mà khi ta trải nghiệm thực tế thì mới được tiếp xúc với nó như cách giải quyết một vấn đề khó, cách giao tiếp với đồng nghiệp trong team để trao đổi một cách mạch lạc và dễ hiểu nhất cho cả hai phía như thế nào.
Ngành công nghệ thông tin là một ngành nghề rất cần kỹ năng ngoại ngữ đặc biệt là tiếng anh, đây cũng là một kinh nghiệm, một kiến thức mà em được trau dồi khi được làm việc tại công ty.