Functionality Test Cases
Functionality Test Cases
4 Verify FRS works in DCDIAG runs the test for frs replication also.
intrasite as well as Syntax:
intersite file replication DCDIAG /test:frssysvol
5 Verify Event Logs Verify there are no error logs in the directory section of event logs
in the management console.
6 Administrator can take Run ntbackup utility from command prompt. It invokes the "Backup
system/data backup or Restore wizard".
Expected Result Tools Comments
Required
2 Verify that naming 1. Ensure you can ping the domain controller by ping should be able
service works name and ip address. If both work then DNS to detect the server
service is running properly. with name as well
2. Ensure that names can be resolved. For as ip address.
example, ping MSS-WEB-
01.northamerica.corp.contoso.com
4 Administrator can Run ntbackup utility from command prompt. It Follow the steps
take system/data invokes the "Backup or Restore wizard". and you should be
backup able to take
backup.
Comments
DHCP Server - Core server functionality test
Test Condition to be Execution Details Expected Result Tools
case tested Required
No.
1 Verify DHCP 1.Logon to DHCP server(MSS-DHCP-01) DHCP service should
service health 2. Click on Start->Programs->Administrative Tools- be running. Server
> Services statistics should reveal
3. Verify that the DHCP Server service is running. the server start time
4. Open MMC DHCP snap in and check server and up time. Address
statistics. Leased shows DHCP
5. Also check the Address Leases to verify which server is running.
addresses have been leased.
2 Verify whether 1. From a client machine, open command prompt Client machine must
DHCP client can 2. Type "ipconfig /all" obtain an IP address
obtain an address 3. Verify that the client can obtain an IP address.
4. In the client machine's command prompt, type
"ipconfig /release"
5. In the client machine's command prompt, type
"ipconfig /flushdns"
6. Have a client machine obtain a DHCP address
using "ipconfig /renew"
7. Verify that the client can get an IP address
4 Verify DHCP 1. Stop DHCP server from service from computer JETPACK should
database management console. complete without any
consistency 2. Run JETPACK.EXE from %SYSTEMROOT errors.
%\SYSTEM32\DHCP directory.
Syntax:
JETPACK dhcp.mdb tmp.mdbfrom
3. Start DHCP server from computer management
console.
5 Administrator can Run ntbackup utility from command prompt. It Follow the steps and
take system/data invokes the "Backup or Restore wizard". you should be able to
backup take backup.
Comments
WINS Server - Core server functionality test
Test Condition to be Execution Details Expected Result Tools
case tested Required
No.
1 Verify WINS 1. Logon to WINS server(MSS-WINS-01) WINS service
service health 2. Click on Start->Programs->Administrative Tools- should be running.
> Services Should be able to
3. Verify that the WINS service is running. view all registrations
4. Open MMC WINS snap in and verify that server for the WINS server.
status is responding. NETDIAG test
5. Also check the Active Registrations to verify that should pass.
servers are registered with WINS.
6. Run NETDIAG.EXE on the command shell to
check WINS sevice.
Syntax:
NETDIAG /test:WINS
3 Verify that the Win 1. Verify that Win 98/Win NT client name gets Win 98/Win NT
98/Win NT client registered in the WINS server client should be able
can resolve 2. Run name resolution query of any other server to resolve names,
names, renew from Win 98/Win NT client machine and it renew names and
names succeeds register itself with
3. Shut down the client machine and verify the WINS server
entries do not exist on the WINS server
4. Restart the client machine
5. Verify that the entries get renewed in the WINS
server
4 WINS Event Logs Verify there are no error logs in the WINS section There should not be
of event logs in the management console. any error logs.
5 Administrator can Run ntbackup utility from command prompt. It Follow the steps
take system/data invokes the "Backup or Restore wizard". and you should be
backup able to take backup.
Comment
s
File and Print Server - Core server functionality test
Test Condition to be Execution Details Expected Result Tools
case tested Required
No.
1 Verify ability to 1. Logon to the file server(MSS-FILE-01) The Administrator
modify NTFS ACL 2. Right-click on the folder(whose ACL has to be should be able to
for domain users modified) within the file share folder, click modify the ACL.
on file share Properties, and then click the Security tab.
3. Add a domain user and give him/her appropriate
rights.
4. Select the user, click Advanced button, and then
click View/Edit.
5. Change permissions and apply.
2 Verify file share 1. Logon to the file server(MSS-FILE-01) Share folder should
creation 2.Locate the share folder(D:\public). be present and ACL
3. Verify permissions on the share folder and created.
subfolders.
3 Verify publishing 1. Logon to the file server(MSS-FILE-01) The new share
new share in 2. Locate the share(D:\public) and create a new should get
active directory subfolder inside this share. Grant appropriate published in the
access to domain users on the new share. Active Directory.
3. Logon to the domain controller(MSS-CDC-01) You should be able
4. Open Start->Programs->Administrative Tools- to explore it through
>Active Directory Users and Computers a client machine.
5. Right click on domain name, click on New-
>Shared Folder.
6. Verify that you are able to add a new share in
the active directory.
7. Logon to a client machine. Goto Network places
and locate your shared folder.
4 Verify Event Logs 1. Logon to the file server(MSS-FILE-01) There should not be
2. Verify there are no file share related errors in any error logs.
the event logs in the management console.
5 Administrator can Run ntbackup utility from command prompt. It Follow the steps
take system/data invokes the "Backup or Restore wizard". and you should be
backup able to take backup.
Comments
File and Print Server - Core server functionality test
Test Condition to be Execution Details Expected Result Tools
case tested Required
No.
1 Add a new printer 1. Logon to the printer server(MSS-PRN-01) Should be able to
2. Go to Start->Settings->Printers add a printer.
3. Click on Add Printer Wizard and follow the steps Should be able to
till the end. Create a new port to use with the see the test should
printer. be in the printer
4. Print a test page. queue.
3 Verify print spooler 1. Logon to the printer server(MSS-PRN-01) The Print Spool
service health 2. Go to Start->Programs->Administrative Tools- service should be
>Services running.
3. Verify that Print Spooler is running.
4. Verify that it can be stopped and restarted
without any errors.
4 Verify Event Logs 1. Logon to the printer server(MSS-PRN-01) There should not be
2. Verify there are no Print related errors in the any error logs.
event logs in the management console.
5 Administrator can Run ntbackup utility from command prompt. It Follow the steps
take system/data invokes the "Backup or Restore wizard". and you should be
backup able to take backup.
Comments
Web Server IIS - Core server functionality test
Test Condition to be Execution Details Expected Result Tools
case tested Required
No.
1 Verify that Server 1. Logon to the Web Server(MSS-WEB-01) The services should
is running. 2. Go to Start->Programs->Administrative Tools- be running and
>Services Inetinfo.exe should be
3. Verify that IIS Admin service and World Wide present in the list of
Web Publishing services are running. processes.
4. Go to Task manager console.
5.On the Processes tab, verify that the Inetinfo.exe
program is listed in the Image Name column.
3 Verify the 1. Logon to the Web Server(MSS-WEB-01) User can Access the
Authentication and 2. Go to Start->Programs->Administrative Tools- content of the Web.
Encryption Levels >IIS Management.
on the Web Server 3. Right-click on the Web site and then click
Properties.
4. On the Directory Security tab, under anonymous
access and authentication control, click Edit.
5.Verify that the correct authentication and
encryption settings are set at the server. (Windows
authetication or anonymous authetication etc.)
6 Administrator can Run ntbackup utility from command prompt. It Follow the steps and
take system/data invokes the "Backup or Restore wizard". you should be able to
backup take backup.
Comments
Bastion Host - Functionality test
Test case Condition to be tested Execution Details
No.
1 Verify that the IAS Service is running Open services.msc and look for Internet Authentication
Service
2 Grant Remote Access permission On the IAS console, add a radius client name with Friendly
name as MSS, Address as the name of the machine on
which you run the radius client and provide the shared
secret. Set the client-vendor attribute to "RADIUS-
Standard". In the remote access policy section of the IAS
console add a new remote access policy. Chose access
method as Ethernet. Make access criteria as "user".
Chose the MD-5 Challenge type for the EAP policy. After
you finish creating this policy, edit it and chose the "Grant
remote access permission" option. Now start the radius
client and send an authentication request. For information
on settings required on the RADIUS Client, refer to the job
aid for interoperability test cases.
3 Deny Remote Access permission On the IAS console, add a radius client name with Friendly
name as MSS, Address as the name of the machine on
which you run the radius client and provide the shared
secret. Set the client-vendor attribute to "RADIUS-
Standard". In the remote access policy section of the IAS
console add a new remote access policy. Chose access
method as Ethernet. Make access criteria as "user".
Chose the MD-5 Challenge type for the EAP policy. After
you finish creating this policy, edit it and chose the "Deny
remote access permission" option. Now start the radius
client and send an authentication request. For information
on settings required on the RADIUS Client, refer to the job
aid for interoperability test cases.
4 No errors in eventlog Open the Eventvwr console and look warnings and errors
5 Administrator can take system/data backup Run ntbackup utility from command prompt. It invokes the
"Backup or Restore wizard".
Expected Result Tools Comment
Required s
The service should be set to
Automatic and should be started
From the cmd, run the command:
iasparse -f:IN0304.log > ias.txt. Open
ias.txt and verify that the Packet-Type
for the last transaction logged in the
file IN0304.log is "Access-reject" and
that the Reason-Code provided is
"The connection attempt did not
match any connection request policy"
3 Verify that the right CRL distribution 1. Open the Certificate and go to Details tab.
point has been added to the CA 2. Scroll down to CRL Distribution Point.
certificate. 3. Verify that the correct CRL Distribution Point name is given.
For this check for the correct http and ldap location
6 Certificate Management: Client 1. Open the Certificate MMC for the current user.
receives root CA certificate 2. Go to Certificates -> trusted Certificate Authoritities and
automatically. Check for the Root CA certificate in this folder.
7 Auto Enrollment: An Administrator 1. Go to Run. Type MMC. Open the certificate Template snap
is able to force a certificate -in.
reenrollment for all clients. 2. Change the parameter Validity Period, Requires manual
Approval in the properties tab.
3. Right Click user template and click reenroll all certificate
holders.
8 Administrator can take system/data Run ntbackup utility from command prompt. It invokes the
backup "Backup or Restore wizard".
Expected Result Tools Comments
Required
2 Bastion host can access FTP sites Open a web browser and try to access
ftp://ftp.microsoft.com
3 Check that all the necessary services are Verify that all the services which have been set to
started automatic in the security template are started.
4 IIS Functionality Add the IIS windows component. Start the IIS Manager.
Open a browser and see if you can access default
content (default.html) located in c:\inetpub\wwwroot\.
5 FTP Functionality Enable the windows component for FTP and verify that
the FTP site configuration menu has been generated in
IIS Manager. Further check that the FTP publishing
service has been started. Also verify that the "Users"
only have read and list folder contents permission on
the FTP site. Run interoperability test cases in
conjunction with this testcase to verify that the FTP
service is functioning correctly
6 SMTP Functionality Add the Email Services windows component and verify
that you can administer SMTP through the IIS manager
under the menu for "Default SMTP Virtual Server".
Verify that the SMTP service is running. Use
interoperability test cases to confirm that the bastion
host acts as an SMTP relay agent.
7 Event Logs Verify that there are no error logs in the Eventvwr
8 Processes in Task Manager Open the task manager and verify that the following
processes are running:
smss.exe
csrss.exe
winlogon.exe
services.exe
lsass.exe
explorer.exe
9 Windows Registry is accessible by Local Logon to the Bastion Host as local administrator. Open
Administrator the windows registry using regedt32 or any other
registry editor.
10 Administrator can take system/data backup Run ntbackup utility from command prompt. It invokes
the "Backup or Restore wizard".
Expected Result Tools Comment
Required s
Access successful
Access successful