Load Plan’daki herhangi bir adımda ‘Exceptions’ kullanarak, hataya düştüğünde nasıl davranmamız gerektiğini belirleyebiliyoruz.
İlk önce bir LP yapalım ve içine birkaç senaryo ekleyelim. (Bu senaryolar herhangi bir şey çalıştırmayacak, sadece belli bir süre bekleyip devam edecek şekilde oluşturuldu.)
Şimdi Exceptions sekmesinde + butona tıklayıp ‘Exception Step’ ekliyoruz. Sonrasında LP’deki Exceptions uyguladığımız adım hata aldığında ne yapılması gerektiğiyle ilgili senaryoları ekliyoruz. Örnek olarak; PRC_TEST2 prosedürü hata aldığında bize LP’nin hata aldığına dair mail gelsin.
PRC_TEST2 senaryosu için Exception oluşturduk ve Properties’den ‘Exception Step’ belirledik. Biz 1 tane açtığımız için tek Exception geldi, tabi istediğimiz kadar oluşturabiliriz.
Exception Behaviour sekmesinde ‘Run Exception and Raise’ seçtiğimizde Load Planımız Exception’daki istediğimiz adımı çalıştırıp hataya düşecektir.
Exception Behaviour sekmesinde ‘Run Exception and Ignore’ seçtiğimizde ise Exceptions’daki istediğimiz adımlar çalıştıktan sonra LP’yi devam ettirecektir.
Bunu sadece belli senaryolara değil, hepsini barındıran root_step’e de ekleyebiliriz.
İyi çalışmalar…