Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 22 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
22
Dung lượng
400,71 KB
Nội dung
SỊũ Fpt Polytechnic TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC KIỂM THỬ CƠ BẢN WORKSHOP Họ tên sinh viên Thực hiện: WEB2052 - Marketing Internet sQữ Polytechnic SỊũ FptFpt Polytechnic MỤC LỤC 1#Quy trình kiểm thử phần mềm Tập hợp tất hoạt động, phương thức mà người phải thực để thực kiểm thử hệ thống hay sản phẩm phần mềm Test Test Test Evaluating Test Planning Analysis Irnplemetation & Report Closure & Control & Design & Execution 2#Test Planning □ Bảng kế hoạch kiểm thử ❖ Phạm vi kiểm thử ❖ Phương pháp kiểm thử ❖ Nguồn lực ❖ Kế hoạch thực 2 WEB2052 - Marketing Internet WEB2052 - Marketing Internet SỊũ Fpt Polytechnic Mục tiêu test planning: □ Xác định mục tiêu dài hạn ngắn hạn việc kiểm thử □ Xác định đối tượng có ảnh hưởng ❖ Khách hàng ❖ Các bên liên quan ❖ Mục tiêu dự án □ Các rủi ro xảy □ Phương thức thực kiểm thử □ Tổ chức trường hợp kiểm thử Xác định phạm vi, rủi ro mục tiêu việc kiểm thự ■ Xây dựng kế hoạch bao việc, thơi gian thực hiẹn phương thức đánh giá 3#Testing control □ Kiểm soát trạng thái trình kiểm thử WEB2052 - Marketing Internet ■ KI xícỉi™?á"8a nguyên sQữ Polytechnic SỊũ FptFpt Polytechnic □ Đưa hành động kịp thời đê kiêm soát đạt mục tiêu công việc hay dự án bước thực Testing control 4#Test Closure Hoạt động thu thập liệu từ hoạt động kiêm thử, tổng hợp kinh nghiệm dựa việc kiêm tra hoàn thiện sản phẩm kiêm thử Mục tiêu test closure • □ Thu thập liệu nhằm ❖ Cung cấp liệu cho việc bàn giao sản phẩm phần mềm ❖ Lưu trữ liệu ❖ Phân tích liệu cho hoạt động cải tiến 4 WEB2052 - Marketing Internet WEB2052 - Marketing Internet SỊũ Fpt Polytechnic 5#Thực 10 Question cho mục 6.2 sinh viên Người dùng lọc tổ chức cách người dùng xếp tổ chức cách gì? Người dùng lọc tổ chức cách chọn 'Tất cả' ' 0-9' 'ABCDE' 'FGHIK', vv hàng phía danh sách -> Tất tổ chức bắt đầu với lựa chọn thư hiển thị Nếu người dùng chọn tổ chức không hoạt động danh sách để xem, Hệ thống hiển thị thông báo "Bạn có muốn làm cho tổ chức hoạt động?" với nút: OK hủy bỏ ■ã- Nếu nhấp vào nút 'OK', 'Thông tin chi tiết tổ chức' hình mở hệ thống tự động thay đổi trạng thái tổ chức từ không hoạt động hoạt động Nếu nhấp vào nút 'Hủy bỏ', giữ 'Tổ chức danh sách' hình hiển thị tình trạng tổ chức lựa chọn không hoạt động Nếu người dùng nhấp vào nút 'Tạo' hình 'danh sách tổ chức ', 'Tổ chức chi tiết' hình hiển thị có tab hai tab gì? hình hiển thị có hai tab: chi tiết chi tiết phép người dùng nhập vào trường tổ chức cho - Dưới hình minh họa chi tiết tab: WEB2052 - Marketing Internet sQữ Polytechnic SỊũ FptFpt Polytechnic Theo mặc định, tất lĩnh vực phải để trống, tất hộp kiểm tra nên bỏ ticked Có số quy tắc hình này: * Các trường bắt buộc o Tên tổ chức o Tổ chức mô tả ngắn gọn o Loại hình kinh doanh o Địa Line o Mã bưu o Số điện thoại ” Độc đáo lĩnh vực o Tên tổ chức Tra cứu liên hệ dẫn hiển thị tất địa liên lạc hệ thống cửa sổ pop-up Tham khảo địa liên lạc để biết thêm chi tiết 6 WEB2052 - Marketing Internet WEB2052 - Marketing Internet SỊũ Fpt Polytechnic • Tra cứu mã bưu hiển thị tất địa Lấy từ sở liệu cửa sổ pop-up Địa tham khảo để biết thêm chi tiết • Loại hình kinh doanh tìm kiếm hiển thị tất liệu mã SIC liệt kê liệu tham khảo Tham khảo Kiểu kinh doanh để biết thêm chi tiết; Sau lựa chọn loại kinh doanh từ cửa sổ bật lên, liên quan đến SIC mã điền vào hộp văn theo loại hình kinh doanh tự động • Quốc gia/quốc gia liệt kê tất quốc gia nhận từ liệu tham khảo • Nếu dùng tự nhập giá trị mã bưu điện, Hệ thống kiểm tra xem sẵn có sở liệu hay không Nếu không, kịp thời thông báo nên hiển thị 'chi tiết địa khẳng định - bạn có muốn nhập liệu địa chưa xác nhận (Y/N?)' Nếu người dùng nhấp chuột khơng có (hủy bỏ), mã bưu điện phải tập trung lại giá trị trước nên xóa Tab 'Chi tiết 2' nên đây: WEB2052 - Marketing Internet sQữ Polytechnic SỊũ FptFpt Polytechnic Tất danh sách hộp nhận thẻ từ liệu tham khảo Nếu người dùng nhấp vào hộp kiểm 'Biểu lãi suất' tab 'Chi tiết 1', 'Xem chi tiết 3' tab Hiển thị lái tự động Organisation Details Details Details Detaĩls Save EOI Programmes □ Programme □ Programme ■ A |_J Programme I I Programme4 □ EOI Services 8 Programme Q Service I2j Service I I Service [—] Service □ Service WEB2052 - Marketing Internet WEB2052 - Marketing Internet ▼ — Back SỊũ Fpt Polytechnic Trong hình này, liệt kê tất chương trình hoạt động dịch vụ hệ thống liên kết Để cứu hồ sơ tổ chức, người sử dụng nên bấm vào 'Lưu' nút hình Hệ thống xác nhận bắt buộc lĩnh vực nhập vào hay không kiểm tra tổ chức tên tồn hệ thống Nếu số lĩnh vực bắt buộc không nhập, lỗi thư hiển thị thêm bị lủy bỏ Organisation Details Organisation Name * I _j Preterred Organisation Organisation Short Description * Expression of Interest Lead Contact Address Line Type of Business' I Lookup " SIC Code Ị I Address Line I I Address Line I I Postcode * I City/Town I _ Coiinty Lookup Organisation Full Description Phone Number ' Fax Ema I Web Address Please mput the orgamsation name Please input the phone number Please input the address line Please input the short descnption Please input the type of business Please input the postcode Nếu xác nhận thông qua, tổ chức ghi lưu tổ chức chi tiết hình giữ phép người dùng thêm ban cho tổ chức Các tin nhắn thông báo thành công tiết kiệm hiển thị tốt WEB2052 - Marketing Internet sQữ Polytechnic SỊũ FptFpt Polytechnic Nếu người dùng nhấp vào nút 'Quay lại', trở lại hình danh sách tổ chức Bằng cách chọn tổ chức hoạt động từ danh sách, hình chi tiết tổ chức hiển thị cho phép người dùng sửa đổi Người dùng sửa đổi tất lĩnh vực Hiển thị tab ? Ở chế độ 'Sửa đổi', ba thêm tab hiển thị: Chi tiết 4: 10 10 WEB2052 - Marketing Internet WEB2052 - Marketing Internet sQữ Fpt Polytechnic Tab để hiển thị tất sở liên kết với tổ chức Liên kết tạo mơ-đun sở Có số lĩnh vực bổ sung mà lấy từ hệ thống POSTZON liên quan đến tổ chức mã bưu điện: Phường, Quận, quyền địa phương, quyền đơn NHS quyền Tất họ cần chỉ-đọc Danh sách thả xuống khu vực văn phịng phủ (GOR) chứa tất GOR liên kết với tổ chức quận (đầu vào chi tiết tab) Màn hình hiển thị vùng tin tưởng tin tưởng huyện phép người dùng để chọn cho tổ chức Details 5: 11 WEB2052 - Marketing Internet sQữ Fpt Polytechnic aịu Fpt Polytechnic Tab trì tài liệu hỗ trợ cho tổ chức Người dùng thêm, sửa đổi, đánh dấu hoạt động cho tài liệu hỗ trợ bên Tham khảo để Hỗ trợ tài liệu bảo trì cho biết thêm chi tiết - BU/ban: Tab trì ban đội trẻ em vùng/đối với tổ chức Người dùng thêm, sửa đổi, đánh dấu hoạt động cho thực thể Tham khảo Cục bảo trì để biết thêm chi tiết Nếu người dùng thay đổi địa trường, trình xác nhận sau nhấp vào 'Lưu' nút, tin nhắn ("The địa thay đổi, bạn có muốn lưu địa không?") hiển thị để xác nhận người dùng thực muốn thay đổi địa không Nếu không, giá trị địa cũ lưu giữ Người dùng đánh dấu tổ chức để hoạt động cách nhấp vào nút Người dùng đánh dấu tổ chức để hoạt động cách nhấp vào nút 'Ở hoạt động' hình chi tiết Nếu tổ chức liên kết đến dịch vụ tiền đề, thông báo kịp thời "Tổ chức sử dụng, bạn có muốn thực điều hoạt động?" hiển thị với hai nút "OK" "Hủy bỏ" Nếu người dùng nhấp vào nút 'OK', tổ chức thay đổi trạng thái để 'Ở hoạt động' Nếu khơng, giữ 'Hoạt động' Sau tổ chức thay đổi để 'Ở hoạt động', tất ban, Phịng ban đội giữ tình trạng họ Q trình hoạt động khơng phải thác Hỗ trợ tài liệu bảo trì có chức Chức bao gồm sau hình: * Danh sách tài liệu hỗ trợ * Thêm hỗ trợ vật liệu * Sửa đổi, hỗ trợ vật liệu * Mark hoạt động hỗ trợ tài liệu 6Chi tiết chức bảo trì Danh sách tài liệu hỗ trợ 12 WEB2052 - Marketing Internet sQữ Fpt Polytechnic Danh sách giông như đây: Danh sách cần phải có tiêu chuẩn hành vi như: * Hiển thị ghi hoạt động mặc định, người dùng danh sách ghi hoạt động ” Phân loại ” Phân trang (15 hồ sơ trang) ” Đánh dấu ghi hoạt động để hoạt động Thơng báo kịp thời nên "Bạn có mn thực điều tài liệu hỗ trợ hoạt động?" Thêm hỗ trợ vật liệu Có hình minh hoạ: Organisation > Supporting Materials Details Details Save I Back Trong đó: ” URL lĩnh vực bắt buộc ” Loại tài liệu / PDF / Excel ” Gửi thêm ngày đọc lĩnh vực mà tên người dùng ngày Sửa đổi, hỗ trợ vật liệu 13 WEB2052 - Marketing Internet SỹB Fpt Polytechnic Fpt Polytechnic Trong chế độ 'Chỉnh sửa' tài liệu hỗ trợ, sử dụng chỉnh sửa URL, mơ tả loại lĩnh vực Mark hoạt động vật liệu hỗ trợ Hỗ trợ tài liệu chi tiết hình, 'Ở hoạt động' nút cho phép người dùng để đánh dấu kỷ lục để hoạt động 7Chức bảo trì giám đốc có chức ? Chức bao gồm sau hình: * Danh sách ban Thêm ban giám đốc * Sửa đổi, Ban Giám đốc * Ban Giám đốc Mark hoạt động * 8Liệt kê giám đốc? chi tiết chức bảo trì ban Danh sách ban Tương tự danh sách khác, điều cần phải có hành vi tiêu chuẩn: Hiển thị hoạt động/trong-active, lọc, phân loại, phân trang đánh dấu cục hoạt động để hoạt động Thông báo kịp thời người dùng chọn kỷ lục không hoạt động để xem nên "Bạn có muốn làm cho BU/ban giám đốc hoạt động?" Thêm ban giám đốc 14 14 WEB2052 - Marketing Internet WEB2052 - Marketing Internet SỹB Fpt Polytechnic Trong hình chi tiết BU/cục, sau trường nên bắt buộc: * BU/Cục tên * Loại hình kinh doanh * Địa Line * Mã bưu Bên cạnh đó, BU/Cục tên phải Khi tạo cục, theo mặc định, loại hình kinh doanh, SIC Code địa Web lĩnh vực nên có giá trị từ tổ chức Tổng cục Tuy nhiên, người dùng thay đổi chúng để giá trị khác Người dùng đánh dấu vào hộp kiểm 'Sao chép địa từ tổ chức' sau tất lĩnh vực địa có giá trị từ lĩnh vực địa tổ chức dân cư Ba tra cứu bao gồm loại hình kinh doanh, dẫn liên lạc mã bưu giống tổ chức Xác nhận lĩnh vực địa giống tổ chức bảo trì Sửa đổi, Ban Giám đốc 15 WEB2052 - Marketing Internet SỹB Fpt Polytechnic Fpt Polytechnic Tất trường tab 'Chi tiết' chỉnh sửa Xác nhận quy tắc giống cách thêm ban giám đốc Bên cạnh đó, nên có 'Khoa' Hiển thị tab Tham khảo Danh sách bô phận để biết thêm chi tiết Mark hoạt động ban giám đốc Người dùng đánh dấu mơt ban giám đốc để 'Ở hoạt đông' cách nhấp vào nút 'Ở hoạt đơng' ngày sửa đổi hình ban giám đốc Sau môt ban giám đốc thay đổi để 'Ở hoạt đơng', tất phịng ban đôi thuôc ban giám đốc giữ tình trạng họ Q trình hoạt đơng khơng phải thác chức vùng bảo trì ? Chức bao gồm sau hình: * Danh sách ngành * Thêm vùng * Sửa đổi vùng * Mark hoạt đông sở 10 chi tiết vùng bảo trì ? Danh sách ngành Tất hành vi tiêu chuẩn mơt hình danh sách nên áp dụng cho danh sách tỉnh Thông báo kịp thời người dùng chọn môt kỷ lục không hoạt đơng để xem nên "Bạn có muốn làm cho bô phận hoạt đông?" Thêm vùng 16 16 WEB2052 - Marketing Internet WEB2052 - Marketing Internet SỹB Fpt Polytechnic Các trường bắt buộc phải là: vùng tên mô tả ngắn Vùng tên phải Loại lĩnh vực kinh doanh, SIC Code địa trang Web nên có cài đặt sẵn giá trị Lấy từ tổ chức thuộc Người dùng nhập địa cho vùng (mã bưu mà cần xác nhận) nhấp chuột từ tổ chức hay phụ huynh (Giám đốc) sở thuộc Sửa đổi vùng Tất trường tab 'Chi tiết' chỉnh sửa Xác nhận quy tắc giống cách thêm vùng Bên cạnh đó, khơng nên 'Đội' Hiển thị tab Tham khảo Danh sách đội để biết thêm chi tiết Mark hoạt động phận Người dùng đánh dấu vùng để 'Ở hoạt động' cách nhấp vào nút 'Ở hoạt động' ngày sửa đổi vùng hình 17 WEB2052 - Marketing Internet SỹB Fpt Polytechnic Fpt Polytechnic Sau phận thay đổi để 'Ở hoạt động', tất đội thuộc cịn vùng giữ tình trạng họ Q trình hoạt động khơng phải thác 11 Danh sách đội bảo dưỡng? Chức bao gồm sau hình: * Danh sách * Thêm nhóm * Sửa đổi nhóm * Mark hoạt động đội 12 Chi tiết đội bảo dưỡng? Danh sách đội Organisation > Directorate > Department Details Details Teams All 0-9 ABCDE F G H I J I In-active I Save Back Create 1 Include In-active KLMN OPQR STUV WXYZ Team Name Address Line Team name 2;;;;;;;;;;;;;;;;; 12 Maurer Court Greenvvich Line Team name @@@@@@@ Con’ Tem Co flagl23456 sdg 12 Maurer Court Greenvvich Line jhdgjg 11 Maurer Court Greenvvich Line Postcod e 12 SE ŨSS SE 11 oss CG 2470 SE 12 oss SE 11 ŨSS Contact Is Active? Yes Nguyên Xuan Tu Yes Truông Gia Binh Yes Yes Isax Nevvton Yes H Page 1-1 J of 1 ► H Tất hành vi tiêu chuẩn hình danh sách nên áp dụng cho danh sách tỉnh Thông báo kịp thời người dùng chọn kỷ lục khơng hoạt động để xem nên "Bạn có muốn làm cho đội ngũ hoạt động?" Thêm nhóm 18 18 WEB2052 - Marketing Internet WEB2052 - Marketing Internet SỹB Fpt Polytechnic TESTER TESTER TESTER n Các trường bắt buộc phải là: tên đội Lĩnh vực nên độc đáo Loại lĩnh vực kinh doanh, SIC Code địa trang Web nên có cài đặt sẵn giá trị Lấy từ tổ chức thuộc Người dùng nhập địa cho đội tuyển (mã bưu mà cần xác nhận) nhấp chuột từ tổ chức hay phụ huynh (sở) mà đội thuộc Sửa đổi nhóm Tất trường hình chỉnh sửa Xác nhận quy tắc giống cách thêm đội Mark trongngày hoạt sửa độngđổi độimàn hình đội ngũ hoạt động' 'Ở 6#Cơng việc tester tester làm TEST MANAGER TEST LEADÊR 19 WEB2052 - Marketing Internet SỹB Fpt Polytechnic Fpt Polytechnic SP PM chứa lỗi tiềm ẩn mà trình sử dụng thực tế người dùng gặp phải Lỗi tìm thấy nhỏ font chữ, giao diện lỗi lớn sai chức năng, không thực thi câu lệnh Cá biệt, có lỗi, cố nghiêm trọng gây ngưng trệ hệ thống, ảnh hưởng khơng nhỏ đến q trình kinh doanh doanh nghiệp Tùy theo mức độ ưu tiên, người kiểm thử/chuyên viên kiểm thử (Tester), trưởng nhóm dự án (Team Leader), trưởng dự án (Project Manager) khách hàng đánh giá u cầu cần phải sửa, hồn thiện Cơng việc kỹ sư kiểm định PM (Tester) kiểm tra để bảo đảm PM bám sát thỏa mãn yêu cầu đặt ra, phát lỗi cần sửa, đề xuất để cải tiến PM Một Tester dùng kỹ thuật kiểm tra tĩnh (static test), kiểm tra động (dynamic test) xuyên suốt mức độ (level) test khác để đảm bảo chất lượng SP 20 20 WEB2052 - Marketing Internet WEB2052 - Marketing Internet SỹB Fpt Polytechnic Các nội dung test đa dạng: từ kiểm định hệ điều hành, ứng dụng độc lập,đến ứng dụng web Đối với cơng ty chun gia cơng PM viễn thơng địi hỏi tester phải có hiểu biết chuyên sâu hệ thống nhúng (embedded system), thiết bị mạng, lớp giao thức mạng lõi (network core protocols) Bên cạnh ngành gia cơng vốn làm việc với đối tác nước ngồi, tester cịn phải có khả ngoại ngữ giao tiếp hiểu biết văn hóa khách hang Theo quy trình thơng thường, lập trình viên (Developer) sau hồn tất phần cơng việc - lập trình, Tester phải kiểm tra thật kỹ từ đầu đến cuối phần lập trình ảnh hưởng đến phân hệ kiểm định trước Cơng việc thực theo kế hoạch chặt chẽ, bám sát tiến trình dự án kết hợp chặt chẽ với phận phát triển Quá trình kiểm định gồm việc thực thi lặp lặp lại với khối lượng ngày nhiều bước kiểm định Mức độ am hiểu hệ thống kinh nghiệm nhiều hơn, cơng việc kiểm định thực nhanh hiệu Có lúc Tester cần phải tư hacker cố tìm cách khai thác lỗi SP PM hồn thành Một quy trình kiểm tra Cữ' áp dụng rộng rãi cho nhiều hệ thống PM với đặc trung khác (Nguồn: Công ty Global CyberSott) Nghề trách nhiệm 21 WEB2052 - Marketing Internet SỹB Fpt Polytechnic Fpt Polytechnic Cung cấp SP thỏa mãn khách hàng lỗi ln tiêu chí mục tiêu (dù không dễ) nhà sản xuất Do vậy, bên cạnh lực lượng khác dự án,Tester ln đóng vai trị quan trọng Trong quy trình testing, tính SP cần test cụ thể hóa (thiết kế) thành kịch test (test cases test Scripts) Từ kịch test này, người ta chia nhỏ thành bước test (test steps) sở xem xét chỉnh sửa từ phía người viết phê duyệt vị trí cao Tuy khơng có nghĩa sản phẩm sau test xong hết lỗi (error-free) Theo hiệp hội PM Mỹ, 15% lỗi PM phát phản ánh lại từ phía khách hàng sử dụng trực tiếp SP, tỷ lệ cho phép lỗi SP PM chưa tới 7% Dù muốn hay không Tester người bị “truy cứu” SP PM tồn phát sinh lỗi đưa thị trường, việc phân tích chi tiết để xác định xác “lỗi đâu” q trình dài sau Nhiều người nói testing nghề đầy thử thách khó làm lâu dài Một lỗi nặng bị phát làm hỏng cơng việc tương lai nghề nghiệp Tester lỗi rơi vào phần việc chịu trách nhiệm, việc xem xét lại lực làm việc, hay bố trí lại cơng việc đặt từ nhiều phía Bất cơng việc cần có cơng cụ làm việc thích hợp, testing trường hợp ngoại lệ Việc làm quen với công cụ dùng testing sử dụng thành thạo giúp Tester tiết kiệm nhiều thời gian để phân tích tìm lỗi SP 22 22 WEB2052 - Marketing Internet WEB2052 - Marketing Internet ... 2;;;;;;;;;;;;;;;;; 12 Maurer Court Greenvvich Line Team name @@@@@@@ Con’ Tem Co flagl23456 sdg 12 Maurer Court Greenvvich Line jhdgjg 11 Maurer Court Greenvvich Line Postcod e 12 SE ŨSS SE 11 oss CG 2470 SE 12 ... & Report Closure & Control & Design & Execution 2#Test Planning □ Bảng kế hoạch kiểm thử ❖ Phạm vi kiểm thử ❖ Phương pháp kiểm thử ❖ Nguồn lực ❖ Kế hoạch thực 2 WEB2052 - Marketing Internet WEB2052... ngắn hạn việc kiểm thử □ Xác định đối tượng có ảnh hưởng ❖ Khách hàng ❖ Các bên liên quan ❖ Mục tiêu dự án □ Các rủi ro xảy □ Phương thức thực kiểm thử □ Tổ chức trường hợp kiểm thử Xác định phạm