The answer for AD has been given, so I will skip that.
For DNS you can look in the DNS Events section (in the DNS Manager tool) for Event 6522: "A more recent version, version 7667 of zone domain.local was found at the DNS server at 10.10.10.15. Zone transfer is in progress." You will receive this message after adding a record on 1 DNS server and then checking the event log on the other server. If you are looking to script this then you would do an nslookup against both servers for a specific (test) record existing in both locations.
nslookup (recordTOLookUP) (nameserver)
nslookup record.domain.local server1.domain.local
nslookup record.domain.local server2.domain.local
For WINS, no replication happens upon installing the WINS role to each server. You must manually configure push/pull replication and then verify in the event logs or via the WINS database manually on both servers. Once replication is established, the netsh commands for WINS (available on Win XP, but not on Windows 7) will allow you to script testing replication.
check name NameList={Name1*03,Name1*00,Name1*20} ServerList={10.2.2.2,10.2.2.3}
http://technet.microsoft.com/en-us/library/bb490946.aspx