Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Tóm tắt

Một trong những nhiệm vụ chính trong việc chuẩn bị để kiểm tra là viết lên kế hoạch kiểm tra. Trong kế hoạch kiểm tra, bạn xác định phạm vi và mục tiêu cho việc thử nghiệm và mô tả các phương pháp mà bạn sẽ sử dụng.

Thông tin Bổ sung

Khi bạn phát triển một kế hoạch kiểm tra để kiểm tra tính tương thích ứng dụng với Windows, hãy đưa vào các bước sau:

  • Phạm vi: mức ưu tiên bạn có địa chỉ trong khi thử nghiệm?

  • Phương pháp: kiểm tra liên quan đến ai?

  • Yêu cầu: những gì phần cứng, phần mềm, nhân sự, nội dung đào tạo và công cụ bạn cần thực hiện kiểm tra?

  • Tiêu chí cho Pass-Fail: điều gì sẽ xác định xem một ứng dụng nào được gửi đi hay không?

  • Lên lịch: làm thế nào để bạn lập kế hoạch để hoàn tất việc kiểm tra theo ngày được lên lịch?

Thiết lập phạm vi kiểm tra

Nếu tổ chức của bạn sử dụng nhiều ứng dụng, bạn có thể không có thời gian thử nghiệm tất cả chúng đều là kỹ lưỡng như mong muốn. Kiểm tra mức ưu tiên cao nhất và các ứng dụng thường xuyên nhất hoặc được sử dụng rộng rãi trước tiên. Kiểm tra cả các ứng dụng dựa trên máy chủ và ứng dụng khách. Ứng dụng trên máy khách thường là khó khăn và tốn thời gian nhất để kiểm tra vì số lượng ứng dụng.

Xác định phương pháp kiểm tra

Khi bạn lập kế hoạch cho phương pháp này, hãy cân nhắc những điều sau đây:

  • Bản thử nghiệm sẽ diễn ra ở đâu?

  • Ai sẽ thực hiện các bài kiểm tra?

  • Bạn sẽ liên lạc với những người tham gia như thế nào?

  • Bạn sẽ lên lịch thử nghiệm như thế nào?

  • Bạn sẽ quản lý các vấn đề về ứng dụng như thế nào?

Nếu tổ chức của bạn có một nhóm thử nghiệm ứng dụng, chúng tôi khuyên bạn nên sử dụng chúng. Nếu bạn không có nhóm như vậy, hãy tìm các cách sử dụng nhiều tài nguyên để đạt được kết quả tốt nhất trong một khoảng thời gian hợp lý. Ví dụ, bạn có thể sử dụng một vài thử nghiệm có kinh nghiệm để phát triển một pin các trường hợp kiểm tra, mà họ có thể đào tạo những người khác để chạy. Ngoài ra, bạn có thể có những người kiểm tra có kinh nghiệm thực hiện tập hợp các xét nghiệm và sau đó phối hợp với các đơn vị kinh doanh để có chuyên gia của họ đến phòng thí nghiệm để thực hiện các hàm mà họ sử dụng trong công việc của họ. Đưa ra một quy trình cho ngày kiểm tra lên lịch và liên lạc với các xét nghiệm. Ví dụ, bạn có thể thiết lập một trang web trên mạng nội bộ của mình, tại đó bất kỳ ai cũng có thể xem ngày kiểm tra, báo cáo trạng thái, tên liên hệ và các tài liệu liên quan khác.

Xác định các yêu cầu tài nguyên

Khi bạn lập kế hoạch cho kiểm tra tương thích ứng dụng, hãy ghi nhớ tình trạng tương lai của môi trường máy tính của bạn. Bạn đang lập kế hoạch nâng cấp một số phần mềm của bạn cho các phiên bản sử dụng đầy đủ các tính năng Windows mới? Bạn đang lập kế hoạch triển khai cấu hình bàn làm việc tiêu chuẩn mới hoặc dùng dịch vụ Terminal? Các vấn đề như những xác định các tài nguyên mà bạn yêu cầu và các ứng dụng mà bạn sẽ kiểm tra với tư cách là một bộ. Nếu bạn lập kế hoạch triển khai các ứng dụng mới với Windows trong khi phát hành, hãy kiểm tra các ứng dụng này với các ứng dụng hiện tại. Bạn có thể tạo điều kiện thử nghiệm bằng cách thiết lập một phòng thí nghiệm mà người kiểm tra có thể thực hiện các xét nghiệm. Trong một phòng thí nghiệm như vậy, bạn có thể có các công cụ và thiết bị cần thiết sẵn dùng. Trong phòng thí nghiệm, hãy thiết lập các máy tính kiểm tra để khởi động kép hoặc Triple để thử nghiệm có thể nhanh chóng truy nhập vào chế độ mà họ cần phải cài đặt và kiểm tra các ứng dụng của họ. Ví dụ, bạn có thể cần Windows NT 4,0 và Windows 2000 để kiểm tra các ứng dụng thông qua đường dẫn nâng cấp. Để dễ dàng thử nghiệm để khôi phục các máy tính với trạng thái trước đó, hãy làm cho hình ảnh đĩa của các ổ đĩa với hệ điều hành cơ bản.

Xác định các tiêu chí không thể vượt qua

Xác định một thủ tục để xét nghiệm biết khi nào và ở đâu là các vấn đề về ứng dụng và các vấn đề mà bạn muốn giải quyết. Để xác định tiêu chí cho việc vượt qua và không thành công, hãy cân nhắc các vấn đề như sau:

  • Điều quan trọng là vấn đề? Nó có ảnh hưởng đến hàm quan trọng hay một ngoại vi không?

  • Ai đó có thể gặp phải sự cố là bao nhiêu?

  • Có cách nào để phá vỡ vấn đề không?

Lịch trình kiểm tra của bạn phụ thuộc vào nhiều điều kiện, bao gồm:

  • Có bao nhiêu tham gia thử nghiệm.

  • Cho dù các xét nghiệm đang thực hiện dự án này toàn thời gian hoặc cần được lên lịch.

  • Các mức kinh nghiệm của xét nghiệm.

  • Số và độ phức tạp của các ứng dụng.

Thử nghiệm ứng dụng

Nhiều ứng dụng thương mại đã được kiểm tra để xác định cách chúng hỗ trợ Windows 2000 trở lên. Microsoft cung cấp một danh mục các ứng dụng cho Windows 2000, nơi bạn có thể tìm kiếm trạng thái của các ứng dụng mà bạn sử dụng. Thư mục dùng các tên sau đây:

  • Chứng chỉ cho biết rằng ứng dụng đã được kiểm tra bởi kiểm tra và điều này sẽ tận dụng các tính năng Windows mới.

  • Đã sẵn sàng cho biết rằng, theo nhà cung cấp, ứng dụng đã được kiểm tra tính tương thích và được hỗ trợ trên Windows 2000. Ứng dụng này không nhất thiết phải tận dụng các tính năng Windows mới.

  • Lên kế hoạch cho biết rằng mục đích là cho ứng dụng để đáp ứng được chứng nhận hoặc tiêu chí sẵn sàng khi được kiểm tra đầy đủ.

Chiến lược kiểm tra

Mục tiêu của thử nghiệm ứng dụng của bạn là xác minh rằng mọi thứ hoạt động trên nền tảng hiện tại của bạn cũng hoạt động trên phiên bản Windows hiện tại của bạn. Nếu một ứng dụng được viết cho phiên bản Windows cũ hơn thì không nhất thiết phải sử dụng các tính năng Windows mới nhưng các chức năng của nó sẽ hoạt động trong Windows 2000 như trên nền tảng hiện tại của bạn.

Ứng dụng thương mại

Đối với các ứng dụng thương mại, bước đầu tiên là chạy thiết lập trong chế độ chỉ kiểm tra nâng cấp để kiểm tra khả năng không tương thích. Khi bạn chạy thiết lập trong chế độ này, Windows sẽ kiểm tra lại phần mềm đã cài đặt so với danh sách các ứng dụng được biết là không tương thích và ghi lại bất kỳ thông báo nào mà nó tìm thấy. Định dạng dòng lệnh cho chế độ chỉ kiểm tra nâng cấp là:

winnt32 /checkupgradeonly Mặc dù công cụ này có thể cảnh báo bạn về các vấn đề tương thích tiềm ẩn, chỉ có một phần trăm nhỏ các ứng dụng của bạn và chỉ các ứng dụng được cài đặt trên máy tính mà bạn đang kiểm tra. Bước tiếp theo là kiểm tra danh mục các ứng dụng Windows để xác định tính tương thích của các ứng dụng bạn sử dụng. Ngay cả khi bạn thấy rằng một số ứng dụng của bạn đã được người khác kiểm tra, bạn nên kiểm tra chúng trong môi trường của mình. Trong trường hợp này, tiêu điểm kiểm tra của bạn theo cách tổ chức của bạn sử dụng các ứng dụng. Ví dụ, kiểm tra những điều sau đây:

  • Cấu hình tổ chức của bạn sử dụng.

  • Các tính năng được sử dụng thường xuyên nhất.

  • Tổ hợp các ứng dụng bạn sử dụng cùng nhau.

Hãy nhớ kiểm tra phần mềm chống vi-rút của bạn. Nhiều ứng dụng này cần được nâng cấp vì việc sử dụng bộ lọc hệ thống tệp. Nhiều bộ lọc hệ thống tệp Windows NT 4,0 có thể không hoạt động trên Windows 2000 hoặc phiên bản mới hơn do các thay đổi trong hệ thống tệp NTFS.

Ứng dụng tùy chỉnh

Nếu bạn sử dụng các sản phẩm của bên thứ ba tùy chỉnh hoặc phát triển các ứng dụng trong nội bộ, bạn cần phát triển một chiến lược kiểm tra rộng rãi hơn đối với các ứng dụng thương mại trước khi được kiểm tra. Ngay cả khi bạn đang kiểm tra một ứng dụng mà bạn không phát triển, đặc tả ứng dụng Windows 2000 có thể cung cấp thông tin sâu sắc vào thử nghiệm. Trang web MSDN tại http://MSDN.Microsoft.com bao gồm một phiên bản tải về của đặc tả. Website MSDN cũng chứa các thông tin quan trọng khác về kiểm tra, chẳng hạn như các giấy tờ trắng về kiểm tra thăm dò và phương pháp mà các tổ chức thử nghiệm độc lập dùng để kiểm tra chức năng của nhà cung cấp ứng dụng nộp cho chứng chỉ.Lưu ý: đề xuất kiểm tra trong phần này không phải là toàn diện và không áp dụng cho tất cả các tình huống. Chúng được cung cấp để giúp bạn bắt đầu suy nghĩ về cách thử nghiệm.

Các kịch bản triển khai thử nghiệm

Kiểm tra cài đặt và chạy các ứng dụng của bạn bằng các kịch bản bạn dự định sử dụng trong quá trình triển khai. Ví dụ, bạn có thể lên kế hoạch triển khai bằng cách cài đặt trên các máy tính sạch hoặc bằng cách nâng cấp từ Windows 95 hoặc Windows 98 hoặc phiên bản Windows NT trước đó. Nếu bạn lập kế hoạch nâng cấp, bạn có thể giữ cho các ứng dụng trên máy tính trong khi nâng cấp, hoặc bạn có thể gỡ cài đặt chúng và cài đặt lại chúng sau khi nâng cấp. Vì sự khác biệt giữa Windows 95 hoặc Windows 98 và Windows 2000, một số cài đặt ứng dụng hoạt động khác nhau tùy thuộc vào hệ điều hành nào mà bạn sử dụng cho việc cài đặt. Ví dụ, nếu bạn cài đặt một ứng dụng trên máy tính chạy Windows 95 hoặc Windows 98, sau đó bạn nâng cấp máy tính lên Windows 2000, ứng dụng đó có thể không hoạt động giống như khi bạn đã cài đặt nó trong Windows 2000. Trong trường hợp này, bạn có thể cần phải gỡ cài đặt ứng dụng và cài đặt lại nó sau khi bạn nâng cấp hoặc nhận được thư viện nối kết di chuyển (DLL). DLL di chuyển cho phép một ứng dụng đã được cài đặt ban đầu trên Windows 95 hoặc Windows 98 để hoạt động đúng sau khi máy tính được nâng cấp lên Windows 2000. DLL di chuyển có thể giải quyết các vấn đề về ứng dụng bằng cách thực hiện các thao tác sau:

  • Thay thế hoặc nâng cấp Windows 95-cụ thể hoặc Windows 98-các tệp cụ thể với Windows 2000-các tệp tương thích.

  • Ánh xạ các khóa sổ đăng ký cụ thể của Windows 95 hoặc Windows 98 cho các vị trí Windows 2000 thích hợp.

Kịch bản nâng cấp

Nếu bạn đang lên kế hoạch nâng cấp máy tính của mình:

  1. Cài đặt Windows 95, Windows 98 hoặc Windows NT 3,51 hoặc phiên sau này.

  2. Cài đặt ứng dụng mà bạn muốn kiểm tra.

  3. Nâng cấp máy tính lên Windows 2000.

  4. Kiểm tra ứng dụng.

Xóa kịch bản cài đặt

Nếu bạn đang lập kế hoạch cài đặt trên các máy tính được định dạng lại:

  1. Cài đặt Windows 2000.

  2. Cài đặt ứng dụng.

  3. Kiểm tra ứng dụng.

Kiểm tra cài đặt và dỡ cài đặt

Kiểm tra cài đặt ứng dụng theo nhiều cách khác nhau, chẳng hạn như các tùy chọn sau:

  1. Chấm dứt quá trình cài đặt trước khi hoàn tất.

  2. Hãy thử tất cả các tùy chọn cài đặt được dùng trong môi trường của bạn.

  3. Nếu tổ chức của bạn cho phép người dùng cài đặt các ứng dụng, hãy kiểm tra cài đặt cả hai với tư cách là người quản trị và là người dùng Power; sau đó, kiểm tra chức năng ứng dụng.

  4. Tìm cách gỡ cài đặt ứng dụng.

  5. Xác nhận rằng một ứng dụng có thể được người quản trị cài đặt và gỡ cài đặt. Khi bạn đã đăng nhập như người dùng, việc gỡ cài đặt sẽ được hoàn thành hoặc không được phép.

Kiểm tra ứng dụng bằng cách sử dụng các bộ tính năng, cấu hình và ứng dụng mà bạn sử dụng để thực hiện các tác vụ kinh doanh.

Truy nhập dữ liệu

Thử truy nhập dữ liệu theo nhiều cách khác nhau, chẳng hạn như sau:

  • Truy nhập dữ liệu trên máy chủ chạy phiên bản Windows hiện tại, cũng như trên máy chủ chạy Windows 2000.

  • Kiểm tra việc sử dụng đồng thời của một cơ sở dữ liệu, bao gồm truy nhập đồng thời và Cập Nhật bản ghi.

  • Thực hiện truy vấn phức tạp.

In thử nghiệm

In nhiều loại tài liệu với nhiều máy in, chẳng hạn như sau:

  • In tài liệu với tệp nhúng từ một số ứng dụng nguồn.

  • In với máy in với tên tệp dài.

Các vấn đề tương thích chung

Các ứng dụng được phát triển cho các phiên bản Windows trước đó có thể không tận dụng toàn bộ các tính năng mới, chẳng hạn như Active Directory hoặc IntelliMirror. Phần này không giải quyết các tính năng mới này.

  • Bảo vệ tệp Windows: Các phiên bản Windows cũ hơn cho phép ứng dụng thay thế các tệp hệ thống được chia sẻ trong quá trình cài đặt. Khi các thay đổi như vậy xảy ra, người dùng thường gặp phải các vấn đề có tầm hoạt động từ các lỗi của chương trình vào hệ điều hành không ổn định. Bảo vệ tệp Windows là một tính năng mới ngăn không cho các ứng dụng thay thế các tệp hệ thống. Tính năng này xác minh rằng các tệp hệ thống được bảo vệ là phiên bản Microsoft đúng. Nếu một tệp được thay thế bằng một phiên bản không chính xác, Windows sẽ khôi phục Phiên bản đúng.

  • Kiểm tra heap mạnh: Windows bao gồm một số cải tiến hiệu suất trong trình quản lý heap. Các ứng dụng không sử dụng quản lý heap chính xác trước khi có thể có các vấn đề về quản lý bộ nhớ của họ. Các vấn đề thường gặp về việc sử dụng bộ nhớ sau khi đã được giải phóng và giả định rằng một bộ nhớ không di chuyển khi nó được đặt thành kích cỡ nhỏ hơn.

  • Liệt kê các thiết bị phần cứng: những thay đổi trong danh sách các thiết bị phần cứng được hỗ trợ có thể gây ra sự cố cho các ứng dụng sử dụng các thiết bị không còn được hỗ trợ nữa.

  • Liệt kê phông chữ: danh sách phông chữ đã thay đổi. Vì các khóa sổ đăng ký đã được thêm vào hỗ trợ quốc tế hóa, một số ứng dụng có thể thấy nhiều hiển thị phông chữ.

  • Đã thay đổi khóa sổ đăng ký: một số khóa đăng ký đã được di chuyển hoặc bị xóa. Các ứng dụng viết lên giao diện lập trình ứng dụng (API) sẽ không gặp phải vấn đề, nhưng chúng có thể gặp phải vấn đề nếu họ viết trực tiếp vào sổ đăng ký.

  • Kiểm tra phiên bản: chương trình cài đặt ứng dụng kiểm tra các phiên bản không đúng cách có vấn đề. Kiểm tra phiên bản ứng dụng của bạn yêu cầu hoặc mới hơn, trừ khi ứng dụng của bạn phụ thuộc vào một hệ điều hành hoặc phiên bản cụ thể.

  • Dịch vụ gửi tin nhắn Windows: các ứng dụng mong đợi dịch vụ gửi tin nhắn Windows (WMS) để được hệ điều hành cung cấp sẽ không tìm thấy nó.

  • Bảo mật đầu vào/đầu ra: Windows đã thắt chặt bảo mật cho nhập tệp và đầu ra. Các ứng dụng sử dụng bộ lọc tệp, chẳng hạn như các chương trình chống vi-rút, có thể mất các chức năng đáng kể trong Windows 2000 trở lên.

Giải quyết không tương thích trong ứng dụng

Khi bạn gặp phải các vấn đề về tương thích ứng dụng, bạn cần phải ưu tiên cho chúng và sau đó gán một người nào đó để giải quyết chúng. Bạn nên có một kế hoạch cách gán các vấn đề. Gán các nhân viên thích hợp để nghiên cứu và giải quyết các vấn đề rất quan trọng đối với sự thành công của thử nghiệm ứng dụng của bạn. Giải pháp vấn đề có thể bao gồm nhiều hoạt động khác nhau, chẳng hạn như sau:

  • Nghiên cứu các trang web cho các vấn đề và giải pháp đã biết.

  • Liên hệ với nhà cung cấp cho các bản vá lỗi, chương trình thiết lập hoặc dll di chuyển.

  • Liên hệ với bộ phận hỗ trợ của Microsoft.

  • Gỡ lỗi các ứng dụng được phát triển trong nội bộ.

Khi bạn nghiên cứu nguyên nhân gây ra sự cố, hãy cân nhắc các phương pháp khác nhau để xác định giải pháp hiệu quả nhất. Ví dụ, bạn có thể chọn:

  • Khắc phục sự cố nếu bạn đã phát triển ứng dụng.

  • Hỏi nhà cung cấp khắc phục sự cố nếu bạn đã mua ứng dụng.

  • Thay thế ứng dụng bằng một phiên bản hoặc ứng dụng mới.

  • Bỏ qua lỗi nếu bạn có cách làm việc xung quanh vấn đề.

Luôn đảm bảo rằng vấn đề không xảy ra trên nền tảng hiện tại của bạn trước khi nghiên cứu nó như một vấn đề tương thích của Windows 2000. Một số tài nguyên sẵn có để nghiên cứu các vấn đề về tương thích của Windows 2000 là:

  • Đặc tả ứng dụng Windows 2000, bạn có thể tải xuống từ thư viện MSDN tạihttp://MSDN.Microsoft.com. Phụ lục E cung cấp vị trí cụ thể mà bạn có thể nhận được đặc tả.

  • Hướng dẫn tương thích của Windows 2000, mà bạn có thể tìm thấy trong thư viện MSDN tại http://MSDN.Microsoft.com. Hướng dẫn này bao gồm thông tin có giá trị về các vấn đề về tính tương thích chẩn đoán.

  • Microsoft TechNet tạihttp://www.Microsoft.com/TechNet, chứa các bản Cập Nhật, giấy trắng và thông tin kỹ thuật khác

  • Danh mục các ứng dụng Windows 2000, bao gồm thông tin hỗ trợ và nối kết đến các trang web nhà cung cấp.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×