К счастью, вам не нужно писать клиентское приложение для тестирования веб-службы, потому что .NET включает тестовую веб-страницу, которую ASP.NET использует автоматически, когда вы запрашиваете URL-адрес файла .asmx в браузере. На этой странице используется отражение для чтения и отображения информации о веб-службах, например имен методов, которые она предоставляет.
Чтобы попробовать тестовую страницу, запросите файл xyz.asmx веб-службы в своем браузере. (В Visual Studio вам просто нужно установить его в качестве начальной страницы для вашего приложения, а затем запустить его.)