Các khía cạnh của kiến ​​thức miền trong kiểm thử phần mềm

Tram Ho

Tên miền trong thử nghiệm là gì?

Tên miền không là gì ngoài ngành công nghiệp mà dự án kiểm thử phần mềm được tạo ra. Khi chúng ta nói về dự án hoặc phát triển phần mềm, thuật ngữ này thường được nhắc đến. Ví dụ: Miền bảo hiểm, Miền ngân hàng, Miền bán lẻ, Miền viễn thông, v.v.

Tầm quan trọng của kiến ​​thức tên miền

Bây giờ một ngày ba điều quan trọng đối với Người kiểm thử phần mềm:

  1. Kiến thức kiểm thử phần mềm
  2. Kiến thức công nghệ
  3. Kiến thức tên miền

Vì vậy, kiến ​​thức miền có phải là một khía cạnh quan trọng khi bạn kiểm tra ứng dụng không?

Khi bạn muốn vào Check Check, không cần có kiến ​​thức về miền nhưng khi bạn muốn dùng thử Test thì, kiến ​​thức về miền rất quan trọng. Bối rối? Hãy để tôi giải thích điều này một cách chi tiết. Hãy lấy một ví dụ để hiểu kiến ​​thức miền quan trọng như thế nào đối với người thử nghiệm. Giả sử, bạn đã viết một vài tập lệnh tự động hóa mà Wap kiểm tra cho một số UI hoặc chức năng cơ bản. Để chạy chúng, phần mềm máy tính của bạn không cần bất kỳ kiến ​​thức tên miền nào, nó chỉ kiểm tra xem mọi thứ được viết trong kiểm tra tự động đó có vượt qua không nhưng khi bạn kiểm tra hoặc tạo các trường hợp kiểm thử từ các tài liệu SRS / FRD thì bạn cần hiểu từng yêu cầu và đầu ra dự kiến ​​rất rõ ràng và do đó cần một số kiến ​​thức tên miền cho điều đó.

Một số dự án trong đó kiến ​​thức tên miền đóng vai trò quan trọng là:

  1. BFS (ngành tài chính ngân hàng)
  2. Phần mềm chăm sóc sức khỏe
  3. Tên miền thương mại điện tử
  4. Tên miền ERP
  5. Miền thử nghiệm ứng dụng di động
  6. Lĩnh vực bảo hiểm
  7. Ngành bán lẻ, du lịch và khách sạn

Ngành tài chính ngân hàng

Dịch vụ tài chính ngân hàng. Tất cả các ngân hàng và tổ chức tài chính lớn được phân loại thuộc miền BFS. Ngành ngân hàng đòi hỏi sự bảo mật tối đa, do đó trong hầu hết các tổ chức, những khách hàng như vậy có ODC của riêng họ với quyền truy cập hạn chế cho người dùng khác. Trong thế giới ngày nay khi tội phạm mạng gia tăng rất nhiều, các ứng dụng ngân hàng và kiểm tra bảo mật của trang web đã trở thành một phần thách thức. Không có kiến ​​thức tên miền, điều này cũng có thể trở thành rủi ro cho doanh nghiệp.

Một số người thử nghiệm trong lĩnh vực chính có liên quan đến Ngành Ngân hàng –

  • Ngân hàng lõi
  • Ngân hàng ATM
  • Ngân hàng Internet
  • Quản lý thẻ tín dụng
  • Ngân hàng di động
  • Quản lý khoản vay và thế chấp
  • Quản lý ngoại hối

Lĩnh vực chăm sóc sức khỏe

Ngành chăm sóc sức khỏe là một ngành liên quan đến sức khỏe của một cá nhân, bệnh viện, công ty bảo hiểm, công ty chăm sóc sức khỏe đều thuộc ngành y tế.

Một số người thử nghiệm trong lĩnh vực chính có liên quan đến lĩnh vực chăm sóc sức khỏe –

  • Hệ thống quản lý bệnh viện
  • CRM cho chăm sóc sức khỏe
  • Phân tích hình ảnh y tế
  • Hệ thống lối sống lành mạnh

Tên miền thương mại điện tử

Một nơi để mua và bán xảy ra thông qua internet. Đây là một nền tảng khá mới nhưng điều này chắc chắn sẽ thay đổi hình dạng của ngành công nghiệp. Các doanh nghiệp trực tuyến đang có nhu cầu cao trong những ngày này đang tạo ra nhu cầu cho các trang web thương mại điện tử.

Một số người thử nghiệm trong lĩnh vực chính có liên quan đến lĩnh vực thương mại điện tử –

  • Chức năng thanh toán
  • B2B
  • B2C
  • C 2B
  • C2C

Tên miền ERP

Mục tiêu chính của một miền ERP là kết hợp thông tin và quy trình từ tất cả các bộ phận của một tổ chức và hợp nhất chúng để tạo ra một hệ thống làm việc có cấu trúc. ERP đặc biệt mô tả phần mềm được sử dụng để kết nối nhiều khía cạnh của một doanh nghiệp với nhau.

Một số người thử nghiệm lĩnh vực chính có liên quan đến lĩnh vực ERP –

  • HRMS
  • Quản lý vật liệu
  • Cửa hàng
  • Quản lý sản xuất
  • Quản lý tài chính
  • Quản lý chuỗi cung ứng
  • Kiểm soát hàng tồn kho
  • Bán hàng
  • Kế hoạch sản xuất

Miền thử nghiệm ứng dụng di động

Ở đây, tôi sẽ lấy một ví dụ về thử nghiệm tên miền của ứng dụng di động. Nói thử nghiệm phải kiểm tra một ứng dụng có liên quan đến âm nhạc. Nếu anh ta không có bất kỳ kiến ​​thức miền nào về ứng dụng thì anh ta sẽ không biết các tùy chọn khác nhau mà chúng tôi phải đồng bộ hóa nhạc từ đó và liệu tất cả chúng có hoạt động tốt hay không! Ngoài ra loại tệp nhạc nào được ứng dụng hỗ trợ và loại nào không tương thích với nó. Nhưng nếu có kiến ​​thức về miền thì anh ta thậm chí có thể đưa ra ý tưởng của mình để làm cho ứng dụng đó tốt hơn và có thể sử dụng được nhiều hơn.

Ngành bảo hiểm

Bảo hiểm cho phép cá nhân, doanh nghiệp và các thực thể khác tự bảo vệ mình trước những tổn thất tiềm tàng và khó khăn tài chính ở mức giá phải chăng.

Một số người thử nghiệm trong lĩnh vực chính có liên quan đến lĩnh vực bảo hiểm –

  • Quản lý chính sách.
  • Hệ thống xử lý yêu cầu bồi thường.
  • Hệ thống quản lý đại lý bảo hiểm.

Bán lẻ, Du lịch & Khách sạn

Bán lẻ là quá trình bán hàng hóa cho người tiêu dùng với số lượng nhỏ. Bán lẻ bao gồm bán tất cả các loại sản phẩm từ thực phẩm & đồ uống, hàng tiêu dùng lâu bền, hàng mềm, bán sách, khách sạn. Du lịch bao gồm ngành hàng không & đường sắt. Khách sạn chủ yếu là câu lạc bộ ngành công nghiệp nhà hàng.

Một số người thử nghiệm trong lĩnh vực chính có liên quan đến Ngành Bán lẻ –

  • Điểm bán hàng (POS)
  • Cuối ngày (EOD)
  • Hóa đơn.
  • Xác nhận thanh toán.
  • Module giá.

Dưới đây là một số Ưu điểm của việc có kiến ​​thức về Miền:

  • Nếu một người kiểm tra có kiến ​​thức về miền thì anh ta có thể đi trước một bước và nghĩ ra chức năng hiện tại của một ứng dụng. Kiến thức tên miền giúp người kiểm tra thực hiện các kịch bản kiểm tra tiêu cực.

  • Nếu một người kiểm tra có kiến ​​thức về miền thì anh ta có thể đóng góp trong việc xem xét các trường hợp kiểm thử bằng cách so sánh các yêu cầu ứng dụng với các trường hợp kiểm thử.

  • Kiến thức tên miền đảm bảo nhóm thử nghiệm đang đặt nỗ lực đúng hướng và nó có thể tăng tốc tiến độ thử nghiệm chung vì nỗ lực đào tạo các tài nguyên ở giữa dự án là không cần thiết.

  • Người kiểm tra có kiến ​​thức về miền rất linh hoạt để đáp ứng các thay đổi hoặc yêu cầu mới được đưa ra ở giữa dự án.

  • Khách hàng luôn yêu cầu kiểm tra chất lượng mà quản lý dự án có thể đảm bảo sau khi tuyển dụng nhân lực có kiến ​​thức về miền cũng như chuyên môn kỹ thuật.

  • Người kiểm tra có kiến ​​thức về miền đảm bảo ít hoặc không có rủi ro đối với kiểm thử ứng dụng.

  • Nếu người kiểm tra có kiến ​​thức về miền thì sẽ tiết kiệm chi phí đào tạo để người kiểm tra cho một tổ chức.

  • Người kiểm tra với kiến ​​thức tên miền có thể đóng vai trò bổ sung trong dự án để thu thập yêu cầu hoặc tương tác trực tiếp với khách hàng sau khi dành thời gian đáng kể trong dự án.

  • Người kiểm tra kiến ​​thức tên miền có thể chứng minh tài sản cho một tổ chức trong thời gian dài vì họ có thể trở thành huấn luyện viên chuyên nghiệp cho những người mới tham gia.

Cách bạn có thể nâng cao kiến ​​thức về Miền của mình:

Dưới đây là một số cách về cách bạn có thể nâng cao kiến ​​thức về một tên miền cụ thể:

  • Trong khi thử nghiệm bất kỳ dự án nào, hãy tập trung nhiều hơn vào sự hiểu biết về doanh nghiệp và suy nghĩ như người dùng cuối, phân tích tầm quan trọng của từng chức năng theo quan điểm kinh doanh. Điều này sẽ giúp bạn có được kiến ​​thức sâu hơn về tên miền.

  • Nếu bạn chưa quen với tên miền và không quen thuộc với thuật ngữ này, bạn có thể thực hiện tìm kiếm Google.

  • Mỗi tổ chức có tài liệu đào tạo nội bộ của riêng họ. Đi qua những tài liệu đó cũng giúp.

  • Ngoài bộ dụng cụ đào tạo, nhiều tổ chức cũng cung cấp chứng nhận tên miền nội bộ. Chứng chỉ nội bộ không giữ nhiều giá trị bên ngoài tổ chức nhưng chúng tốt cho việc thu thập kiến ​​thức. Chứng nhận này giúp nếu một người thử nghiệm muốn thay đổi các dự án trong cùng một tổ chức. Nhiều khách hàng bắt buộc phải có một cấp độ chứng nhận tên miền nhất định, như nếu bạn đang làm việc trong một dự án chăm sóc sức khỏe, việc xóa chứng nhận HIPPA (Đạo luật về trách nhiệm giải trình và trách nhiệm bảo hiểm y tế) là bắt buộc.

Thông thường, trong khi phát triển bất kỳ dự án tên miền cụ thể, trợ giúp chuyên gia tên miền được tìm kiếm. Chuyên gia tên miền là bậc thầy của chủ đề và anh ta có thể biết từ trong ra ngoài của sản phẩm hoặc ứng dụng.

Phần kết luận

Ưu điểm chính tạo nên sự khác biệt ở đây là khi một người thử nghiệm có ý thức chung, anh ta có thể tìm thấy các lỗi rõ ràng nhưng khi anh ta có kiến ​​thức về miền, anh ta có thể tìm thấy các lỗi liên quan đến chức năng cốt lõi vì anh ta biết dòng chảy của ứng dụng và biết những gì đi đâu .

Trong khi thử nghiệm bất kỳ ứng dụng nào, bạn có thể nghĩ giống như một "Người dùng cuối" . Bài viết này sẽ cung cấp cho bạn ý tưởng cấp cao về các tên miền khác nhau và lý do bạn nên quan tâm để cải thiện kiến ​​thức về tên miền của mình, nhưng phạm vi thử nghiệm thực tế cho từng tên miền vẫn còn rất lớn.

Tham chiếu:

https://link.sun-asterisk.vn/WIrh1O https://www.softwaretesting class.com/is-domain-ledgeledge-an-important-aspect-in-manual-testing

Chia sẻ bài viết ngay

Nguồn bài viết : Viblo