Trong hệ điều hành Microsoft Windows người ta có thể chạy cùng lúc bao nhiêu ứng dụng
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. 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? 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. 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. 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 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. 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:
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. Đố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:
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. 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. 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:
Nếu bạn đang lên kế hoạch nâng cấp máy tính của mình:
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:
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:
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. Thử truy nhập dữ liệu theo nhiều cách khác nhau, chẳng hạn như sau:
In nhiều loại tài liệu với nhiều máy in, chẳng hạn như sau:
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.
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:
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:
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à:
|