1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài tập Phát triển ứng dụng đa nền tảng: Kế hoạch làm việc tuần 8

48 2 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

Bài tập Phát triển ứng dụng đa nền tảng: Kế hoạch làm việc tuần 8. Chương này cung cấp cho học viên những nội dung về: API Chức năng đổi mật khẩu; giao diện chức năng đổi mật khẩu; API sửa thông tin cá nhân; giao diện sửa thông tin cá nhân; API lấy bạn bè đề nghị; giao diện lấy bạn bè đề nghị; API lấy danh sách từ khóa đã tìm kiếm; giao diện danh sách từ khóa đã tìm kiếm;... Mời các bạn cùng tham khảo chi tiết nội dung bài giảng!

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI HANOI UNIVERSITY OF SCIENCE AND TECHNOLOGY KẾ HOẠCH LÀM VIỆC TUẦN Viện Công nghệ thông tin Truyền thông 2021 Nhắc lại Tổng cộng có API sau: signup, login, logout, get_user_info, set_user_info, add_post, get_post, get_list_posts, check_new_item, edit_post, delete_post, report, set_comment, get_comment, like, edit_comment, del_comment, search, set_request_friend, get_requested_friend, set_accept_friend, get_user_friends, change_password, set_block_diary, get_conversation, delete_message, get_list_conversation, delete_conversation © SoICT 2021 Agile software development Danh sách API Các API thêm vào: set_official_account, check_verify_code, del_saved_search, get_list_suggested_friends, get_verify_code, get_saved_search, admin_api: get_admin_permission, get_user_list, set_role, get_analyst_result, set_user_state, delete_user, get_user_basic_info © SoICT 2021 Agile software development Mục lục API Chức đổi mật Giao diện chức đổi mật API Sửa thông tin cá nhân Giao diện sửa thông tin cá nhân API lấy bạn bè đề nghị Giao diện lấy bạn bè đề nghị API lấy danh sách từ khóa tìm kiếm Giao diện danh sách từ khóa tìm kiếm © SoICT 2021 Agile software development Mục lục API Chức đổi mật Giao diện chức đổi mật API Sửa thông tin cá nhân Giao diện sửa thông tin cá nhân API lấy bạn bè đề nghị Giao diện lấy bạn bè đề nghị API lấy danh sách từ khóa tìm kiếm Giao diện danh sách từ khóa tìm kiếm © SoICT 2021 Agile software development Change_password © SoICT 2021 Agile software development Mô tả change_password API thực việc đổi mật người dùng Request dạng POST Tham số: token, password (mật cũ người dùng ) new_password (mật mới) Kết đầu ra: Nếu thành cơng mã thơng báo thành cơng trả Nếu khơng thành cơng có thơng báo lỗi tương ứng © SoICT 2021 Agile software development Các test case cho change_password(1) Người dùng truyền mã phiên đăng nhập tham số khác Kết mong đợi: 1000 | OK (Thông báo thành công), gửi cho ứng dụng thông tin cần thiết Ứng dụng KHÔNG lưu mật vào thiết bị Người dùng gửi sai mã phiên đăng nhập (mã bị trống ngắn mã phiên đăng nhập cũ) Kết mong đợi: ứng dụng phải đẩy người dùng sang trang đăng nhập © SoICT 2021 Agile software development Các test case cho change_password(2) Người dùng truyền mã phiên đăng nhập hệ thống thiết lập việc xử lý yêu cầu (do lỗi truy cập CSDL chẳng hạn) Kết mong đợi: thông báo cho người dùng, chẳng hạn “Không thể kết nối Internet” Người dùng truyền mã phiên đăng nhập Nhưng người dùng bị khóa tài khoản (do hệ thống khóa đi) Kết mong đợi: ứng dụng phải đẩy người dùng sang trang đăng nhập © SoICT 2021 Agile software development Các test case cho change_password (3) Người dùng truyền mã phiên đăng nhập, tham số khác mật cũ không Kết mong đợi: Ứng dụng tự kiểm tra mật trước gửi (không chứa ký tự đặc biệt, đảm bảo đủ dài) Nếu khơng có sai gửi lên hệ thống báo lỗi cho ứng dụng, ứng dụng phải báo mật cũ khơng © SoICT 2021 Agile software development 10 ... mật chiếm 80 % trở lên kích thước mật Kết mong đợi: ứng dụng phải tự kiểm tra để đảm bảo hai mật phải đủ khác Nếu lỡ gửi lên server hệ thống phải kiểm tra Khi báo lỗi cho ứng dụng ứng dụng biết... dài ngắn chứa ký tự đặc biệt giống mật cũ) Kết mong đợi: Ứng dụng tự kiểm tra mật trước gửi Nếu lỡ gửi lên hệ thống PHẢI báo lỗi cho ứng dụng, ứng dụng phải báo mật không (hoặc báo hai mật không... số khác mật cũ không Kết mong đợi: Ứng dụng tự kiểm tra mật trước gửi (không chứa ký tự đặc biệt, đảm bảo đủ dài) Nếu khơng có sai gửi lên hệ thống báo lỗi cho ứng dụng, ứng dụng phải báo mật cũ

Ngày đăng: 22/11/2022, 22:28

w