Kiểm tra miền HealthCare với các trường hợp kiểm tra mẫu

Mục lục:

Anonim

Trước khi bắt đầu thử nghiệm, hãy nhanh chóng nghiên cứu kiến ​​thức cơ bản về lĩnh vực chăm sóc sức khỏe.

Kiểm tra miền HealthCare

Kiểm tra miền chăm sóc sức khỏe là một quy trình để kiểm tra ứng dụng chăm sóc sức khỏe cho các yếu tố khác nhau như tiêu chuẩn, an toàn, tuân thủ, phụ thuộc chéo với các thực thể khác, v.v. Mục đích của kiểm tra miền chăm sóc sức khỏe là đảm bảo chất lượng, độ tin cậy, hiệu suất, an toàn và hiệu quả của ứng dụng Chăm sóc sức khỏe .

Kiến thức cơ bản về lĩnh vực chăm sóc sức khỏe

Toàn bộ hệ thống chăm sóc sức khỏe được kết nối với nhau bởi một cơ quan duy nhất là bệnh viện hoặc nhà cung cấp (bác sĩ).

Trong khi các thực thể khác bao gồm-

  • Công ty bảo hiểm: Medicare, Medicaid, BCBS, v.v.
  • Bệnh nhân / Người tiêu dùng: Bệnh nhân đã đăng ký
  • Cơ quan quản lý: HIPAA, đánh giá OASIS, HCFA 1500 và UB92, v.v.
  • Nhà cung cấp giải pháp chăm sóc sức khỏe và khoa học đời sống

Thuật ngữ cơ bản của hệ thống chăm sóc sức khỏe

  • Nhà cung cấp : Chuyên gia chăm sóc sức khỏe (bác sĩ), nhóm y tế, phòng khám, phòng thí nghiệm, bệnh viện, v.v. được cấp phép bởi các dịch vụ chăm sóc sức khỏe
  • Yêu cầu: Yêu cầu công ty bảo hiểm y tế của bạn thanh toán hóa đơn cho dịch vụ chăm sóc sức khỏe
  • Người môi giới: Một chuyên gia bảo hiểm, người thương lượng, mua bảo hiểm thay mặt cho người được bảo hiểm hoặc người được bảo hiểm tương lai
  • Tài chính: Các tổ chức bảo hiểm chi trả cho các chi phí y tế, có thể là chính phủ (Medicare hoặc Medicaid) hoặc thương mại (BCBS)
  • Medicare: Chương trình bảo hiểm y tế liên bang dành cho người cao tuổi và người tàn tật vĩnh viễn
  • Medicaid: Một chương trình chung và tiểu bang giúp các gia đình và cá nhân có thu nhập thấp thanh toán chi phí liên quan đến chăm sóc y tế
  • Mã CPT : thuật ngữ thủ tục hiện tại là bộ mã y tế để mô tả các dịch vụ y tế, phẫu thuật và chẩn đoán
  • HIPAA : Đây là một tập hợp các quy tắc và quy định mà bác sĩ, bệnh viện, nhà cung cấp dịch vụ chăm sóc sức khỏe và chương trình y tế phải tuân theo để cung cấp dịch vụ của họ

Trong hướng dẫn này, chúng ta sẽ tìm hiểu-

  • Kiến thức cơ bản về lĩnh vực chăm sóc sức khỏe
  • Quy trình kinh doanh chăm sóc sức khỏe
  • Kiểm tra hệ thống Nhà cung cấp
  • Thử nghiệm hệ thống môi giới
  • Kiểm tra hệ thống thành viên
  • Kiểm tra hệ thống xác nhận quyền sở hữu
  • Kiểm tra Hệ thống Tài chính
  • Kiểm tra tuân thủ quy định
  • Kiểm tra hiệu suất của Ứng dụng Chăm sóc sức khỏe
  • Các loại thử nghiệm khác cho ứng dụng chăm sóc sức khỏe
  • Thử thách thách thức trong ứng dụng chăm sóc sức khỏe
  • Kiểm tra thiết bị chăm sóc sức khỏe
  • Các mẹo hữu ích để kiểm tra chăm sóc sức khỏe

Quy trình kinh doanh chăm sóc sức khỏe

Hầu hết các tổ chức chăm sóc sức khỏe đã điều chỉnh chương trình phần mềm để xử lý hoạt động trơn tru của hệ thống. Hệ thống phần mềm này cung cấp tất cả thông tin trong một tài liệu duy nhất cho mỗi thực thể xử lý vấn đề này.

Kết nối toàn bộ hệ thống này với một ứng dụng web duy nhất là một nhiệm vụ rất lớn và làm cho nó hoạt động hiệu quả thậm chí còn là một nhiệm vụ lớn hơn. Việc kiểm tra nghiêm ngặt đối với ứng dụng sức khỏe này là bắt buộc và nó phải trải qua nhiều giai đoạn kiểm tra khác nhau.

Trong hướng dẫn này, chúng ta sẽ học,

Kiểm tra hệ thống Nhà cung cấp

Kịch bản thử nghiệm mẫu và trường hợp thử nghiệm cho hệ thống nhà cung cấp (bác sĩ / bệnh viện) :

Kịch bản thử nghiệm Các trường hợp kiểm tra
  1. Truy cập vào hệ thống nhà cung cấp
  • Hệ thống nhà cung cấp phải cho phép chúng tôi nhập, chỉnh sửa và lưu dữ liệu của nhà cung cấp
  1. Kiểm tra hệ thống dòng tích cực
  • Nó bao gồm các tình huống để nhập các loại nhà cung cấp khác nhau, thay đổi thông tin chi tiết về nhà cung cấp, lưu và hỏi họ
  1. Kiểm tra hệ thống dòng chảy âm
  • Cho phép lưu thông tin nhà cung cấp với dữ liệu chưa hoàn chỉnh, ngày hợp đồng có hiệu lực, nhập thông tin chi tiết về nhà cung cấp hiện có trong hệ thống
  1. Kiểm tra tích hợp hệ thống
  • Xác thực nguồn cấp dữ liệu cho hệ thống thành viên, hệ thống tài chính, hệ thống yêu cầu và cổng thông tin nhà cung cấp. Ngoài ra, hãy xác thực nếu các thay đổi từ cổng nhà cung cấp được nhập vào hồ sơ của nhà cung cấp tương ứng
  1. Kiểm tra cổng thông tin nhà cung cấp luồng tích cực
  • Đăng nhập và xem chi tiết nhà cung cấp, trạng thái yêu cầu và chi tiết thành viên
  • Thực hiện yêu cầu thay đổi để thay đổi tên, địa chỉ, số điện thoại, v.v.
  1. Kiểm tra cổng nhà cung cấp luồng tiêu cực
  • Xem chi tiết thành viên có ID không hợp lệ
  • Đăng nhập bằng thông tin đăng nhập không hợp lệ
  1. Kiểm tra cổng thông tin nhà môi giới luồng tích cực
  • Đăng nhập và xem chi tiết về người môi giới và thanh toán hoa hồng
  • Yêu cầu thay đổi tên, địa chỉ, số điện thoại, v.v.
  1. Kiểm tra cổng thông tin môi giới dòng tiêu cực
  • Nó phải bao gồm các tình huống đăng nhập bằng thông tin đăng nhập không hợp lệ

Thử nghiệm hệ thống môi giới

Các kịch bản thử nghiệm mẫu và trường hợp thử nghiệm cho Hệ thống môi giới :

Sr # Kịch bản thử nghiệm Các trường hợp kiểm tra
1) Hệ thống môi giới
  • Nó phải có khả năng chỉnh sửa, nhập và lưu dữ liệu người môi giới
  • Tính toán hoa hồng môi giới dựa trên chi tiết thanh toán phí bảo hiểm từ hệ thống thành viên
2) Kiểm tra hệ thống dòng tích cực
  • Nhập, lưu và chỉnh sửa hồ sơ nhà môi giới cho các loại nhà môi giới khác nhau
  • Đối với các nhà môi giới đang hoạt động tính toán hoa hồng bằng cách tạo một tệp nguồn cấp dữ liệu với hồ sơ tương ứng cho các thành viên có gói khác
3) Kiểm tra hệ thống dòng chảy âm
  • Nhập hồ sơ người môi giới với dữ liệu không đầy đủ và lưu cho các loại nhà môi giới khác nhau
  • Bằng cách tạo tệp nguồn cấp dữ liệu với hồ sơ tương ứng cho các thành viên có gói khác nhau tính toán hoa hồng cho nhà môi giới đã chấm dứt
  • Bằng cách tạo tệp nguồn cấp dữ liệu với hồ sơ tương ứng cho các thành viên có gói khác nhau tính toán hoa hồng cho nhà môi giới không hợp lệ
4) Thử nghiệm hệ thống
  • Đến hệ thống hạ nguồn như hệ thống tài chính, cổng nhà môi giới và hệ thống thành viên xác nhận nguồn cấp dữ liệu
  • Xác thực nếu các thay đổi từ cổng nhà môi giới được kết hợp trong hồ sơ nhà môi giới tương ứng

Kiểm tra hệ thống thành viên

Các tình huống thử nghiệm mẫu và trường hợp thử nghiệm cho Hệ thống Thành viên (Bệnh nhân) :

Sr #

Kịch bản thử nghiệm Các trường hợp kiểm tra
1) Hệ thống thành viên
  • Đăng ký, phục hồi và chấm dứt thành viên
  • Xóa và thêm người phụ thuộc
  • Tạo hóa đơn phí bảo hiểm
  • Xử lý các khoản thanh toán phí bảo hiểm
2) Kiểm tra hệ thống dòng tích cực
  • Với ngày có hiệu lực hiện tại, quá khứ và trong tương lai, kết nạp các loại thành viên khác nhau
  • Yêu cầu và thay đổi thành viên
  • Xuất hóa đơn phí bảo hiểm cho một thành viên tích cực cho tháng tiếp theo
  • Chấm dứt một thành viên đang hoạt động có ngày chấm dứt trong quá khứ, hiện tại và tương lai lớn hơn ngày có hiệu lực
  • Đăng ký lại một thành viên đã chấm dứt với các ngày có hiệu lực hiện tại, quá khứ và tương lai
  • Khôi phục một số đã bị chấm dứt
3) Kiểm tra hệ thống dòng chảy âm
  • Không đủ dữ liệu, hãy đăng ký thành viên
  • Đối với một thành viên đã chấm dứt hợp đồng, hãy xuất trình một hóa đơn phí bảo hiểm cho tháng tiếp theo
4) Kiểm tra tích hợp hệ thống
  • Xác thực nguồn cấp dữ liệu cho các hệ thống hạ nguồn như cổng nhà cung cấp, cổng nhà môi giới, hệ thống tài chính và hệ thống yêu cầu
  • Xác thực nếu các thay đổi từ cổng thông tin thành viên được đưa vào hồ sơ thành viên tương ứng
  • Xử lý thanh toán hóa đơn phí bảo hiểm được tạo bằng nguồn cấp dữ liệu từ cổng thành viên có thông tin chi tiết về khoản thanh toán được thực hiện

Kiểm tra hệ thống xác nhận quyền sở hữu

Các tình huống thử nghiệm mẫu và trường hợp thử nghiệm cho Hệ thống xác nhận quyền sở hữu :

# Các tình huống thử nghiệm Các trường hợp kiểm tra
1) Hệ thống xác nhận quyền sở hữu
  • Các yêu cầu về chăm sóc sức khoẻ phải chỉnh sửa, nhập và xử lý các khiếu nại cho một thành viên cũng như người phụ thuộc
  • Đối với các xác nhận quyền sở hữu không hợp lệ, nó sẽ gây ra lỗi khi nhập dữ liệu không chính xác
2) Kiểm tra hệ thống dòng tích cực
  • Nó phải bao gồm kịch bản để chỉnh sửa, nhập và xử lý các khiếu nại cho một thành viên cũng như người phụ thuộc
3) Kiểm tra hệ thống dòng tiêu cực
  • Nó sẽ xác thực và nhập một yêu cầu có mã thủ tục và mã chẩn đoán không hợp lệ
  • Xác thực và nhập xác nhận quyền sở hữu có ID nhà cung cấp không hoạt động
  • Xác thực và nhập yêu cầu với một thành viên đã chấm dứt
4) Hệ thống tích hợp
  • Nó nên bao gồm một kịch bản để xác nhận nguồn cấp dữ liệu cho các hệ thống hạ nguồn như nhà cung cấp và cổng thông tin tài chính

Kiểm tra Hệ thống Tài chính

Các kịch bản thử nghiệm mẫu và trường hợp thử nghiệm cho Hệ thống tài chính

Sr # Các tình huống thử nghiệm Các trường hợp kiểm tra
1) Hệ thống tài chính
  • Đăng ký, phục hồi và chấm dứt thành viên
2) Kiểm tra hệ thống dòng tích cực
  • Nó sẽ kiểm tra xem số tài khoản hoặc địa chỉ chính xác có được chọn cho thành viên, nhà cung cấp hoặc nhà môi giới tương ứng để thanh toán hay không
3) Kiểm tra hệ thống dòng chảy âm
  • Xác minh xem thanh toán có được thực hiện cho một thành viên, nhà cung cấp hoặc ID nhà môi giới không hợp lệ hay không bằng cách tạo một bản ghi tương ứng trong nguồn cấp dữ liệu
  • Xác minh xem thanh toán có được thực hiện với số tiền không hợp lệ cho thành viên, nhà cung cấp hoặc nhà môi giới hay không bằng cách tạo các bản ghi tương ứng trong nguồn cấp dữ liệu

Kiểm tra sự tuân thủ quy định

Bảo vệ dữ liệu nhạy cảm của bệnh nhân và thông tin sức khỏe là ưu tiên hàng đầu của các cơ quan quản lý y tế. Việc thử nghiệm phải được thực hiện theo sự tuân thủ của các cơ quan quản lý đó.

Các tình huống thử nghiệm mẫu và trường hợp thử nghiệm để tuân thủ quy định :

Sr # Các tình huống thử nghiệm Các trường hợp kiểm tra
1) Xác thực Người dùng
  • Sử dụng phương pháp xác minh để đảm bảo rằng những người dùng chính xác nhận được thông tin đăng nhập và từ chối những người khác
2) Công bố thông tin
  • Việc cấp phép truy cập thông tin dựa trên vai trò của người dùng và giới hạn của bệnh nhân
3) Truyền dữ liệu
  • Ở tất cả các lần chuyển, các điểm đảm bảo rằng dữ liệu được mã hóa
4) Đường mòn kiểm toán
  • Tất cả các giao dịch và tất cả các nỗ lực truy cập dữ liệu với một bộ thông tin đường mòn kiểm toán thích hợp đều được ghi lại
5) Kiểm tra tình trạng liên quan đến cơ quan quản lý
  • Thực hiện kiểm tra tỉnh táo và xác minh việc mã hóa dữ liệu được thực hiện trong các lĩnh vực cụ thể như EPHI (Thông tin sức khỏe được bảo vệ điện tử)

Kiểm tra hiệu suất của Ứng dụng Chăm sóc sức khỏe

Trước khi chuẩn bị các kịch bản thử nghiệm, cần xem xét một số yêu cầu nhất định của hệ thống. Ví dụ, các nhà cung cấp dịch vụ chăm sóc sức khỏe (Bác sĩ / Bệnh viện) cung cấp dịch vụ chăm sóc 24/7, do đó, phần mềm đăng ký bệnh nhân cần luôn sẵn sàng. Ngoài ra, nó cần liên lạc với các công ty bảo hiểm để xác thực thông tin chính sách, gửi yêu cầu và nhận tiền. Ở đây, kiến ​​trúc nên xác định các thành phần khác nhau của hệ thống, giao thức giao tiếp với các công ty bảo hiểm và cách triển khai hệ thống để nó tuân thủ 24/7.

Là người kiểm tra, bạn cần đảm bảo rằng hệ thống phần mềm chăm sóc sức khỏe đáp ứng tiêu chuẩn tải / hiệu suất mong muốn.

Các loại thử nghiệm khác cho ứng dụng chăm sóc sức khỏe

  • Kiểm tra chức năng : Kiểm tra ứng dụng chăm sóc sức khỏe dựa trên các khả năng chức năng
  • Kiểm tra sự phù hợp : Kiểm tra sự phù hợp Các điều kiện tiên quyết về bảo mật chăm sóc sức khỏe và khuôn khổ ngành
  • Kiểm tra nền tảng : Kiểm tra các ứng dụng trên nền tảng Di động và kiểm tra các ứng dụng về khả năng tương thích trên nhiều trình duyệt
  • Kiểm tra khả năng tương tác : Kiểm tra sự phù hợp với các tiêu chuẩn về khả năng tương tác (Ví dụ: DICOM, HL7, CCD / CDA)

Thử thách thách thức trong ứng dụng chăm sóc sức khỏe

Thử thách thử nghiệm trong thử nghiệm ứng dụng chăm sóc sức khỏe không khác gì so với thử nghiệm ứng dụng web khác.

  • Yêu cầu chuyên môn về thử nghiệm và thông thường, chi phí cao
  • Yêu cầu khả năng tương tác, tuân thủ, quy định, bảo mật, kiểm tra an toàn bên cạnh các kỹ thuật kiểm tra thường xuyên (Kiểm tra phi chức năng, chức năng và tích hợp)
  • Việc kiểm tra cần được thực hiện, lưu ý đến các tiêu chuẩn quy định và an toàn - vì bất kỳ sai sót nào cũng có thể gây ra ảnh hưởng trực tiếp đến tính mạng của bệnh nhân
  • Nhóm kiểm tra cần phải nhận thức rõ về các chức năng khác nhau, cách sử dụng lâm sàng và môi trường mà phần mềm sẽ được sử dụng
  • Một sản phẩm chăm sóc sức khỏe phải tuân thủ các tiêu chuẩn khác nhau như FDA, ISO và CMMI trước khi có thể được sử dụng
  • Sự phụ thuộc chéo của người kiểm thử phần mềm cần đảm bảo rằng bất kỳ thay đổi nào trong một thành phần hoặc lớp không được dẫn đến tác dụng phụ trên thành phần khác.

Kiểm tra thiết bị chăm sóc sức khỏe

Trong khi phần mềm thiết bị chăm sóc sức khỏe không phải là mối quan tâm trực tiếp của bệnh nhân, chúng cũng yêu cầu kiểm tra nghiêm ngặt giống như kiểm tra phần mềm khác. Ví dụ, máy X-quang được điều khiển bằng chương trình phần mềm nên được kiểm tra tốt vì bất kỳ lỗi kiểm tra nào trong phần mềm đều có thể dẫn đến ảnh hưởng nghiêm trọng đến bệnh nhân.

FDA (Cơ quan Quản lý Thực phẩm và Dược phẩm) có các hướng dẫn cho các ứng dụng di động và web cho các thiết bị y tế. Trong khi kiểm tra các thiết bị y tế, Kế hoạch Kiểm tra chức năng thích hợp cùng với các tiêu chí đạt và không đạt cũng là một phần trong hướng dẫn của FDA. Khi kế hoạch kiểm tra được thực hiện, kết quả sẽ được thu thập và báo cáo cho FDA. Quá trình này đảm bảo rằng thiết bị đáp ứng tiêu chuẩn của các cơ quan quản lý.

Các mẹo hữu ích để kiểm tra chăm sóc sức khỏe

Trong khi thử nghiệm phần mềm, bạn có thể xem xét một số mẹo quan trọng cho hệ thống chăm sóc sức khỏe thử nghiệm.

  • Ngày là quan trọng và cần phải chính xác
  • Trong khi thiết kế các trường hợp thử nghiệm, hãy xem xét các tham số khác nhau như các loại kế hoạch khác nhau, nhà môi giới, thành viên, hoa hồng, v.v.
  • Cần có kiến ​​thức đầy đủ về miền