Nano'nun Günlüğü…

Ideallerimi gerceklestirmek icin arastiriyorum, Unutmamak icin yaziyorum!

  • Bulundugunuz Sayfa: 
  • Ana Sayfa
  • Selenium – Source Islemleri

Selenium – Source Islemleri

Gönderim Mart 30th, 2013

Selenium Java, Python, CSharp ve Ruby dillerini destekledigini ve hazirlamis oldugunuz testinizi bu dillere otomatik bir sekilde cevirtebileceginizden bahsetmistim. Peki hazirlamis oldugumuz bu testler o an icin hangi dilde nasil hazirlaniyor? Inceleyebilmemiz icin Selenium IDE’de bulunan Source penceresinden yardim alacagiz.

Onceki makalemde yapmis oldugum uygulama uzerinde konuyu anlatacak olursam, Selenium’un bizim icin hazirlamis oldugu testi hatirlayalim istiyorum;

 

 

 

 

 

 

 

 

Selenium konusunda yazmis oldugum giris makalesinde de bahsettigim gibi HTML dili hakkinda biraz bilgi sahibi olmamiz gerektigini soylemistim. Simdi Source penceresine gecelim ve yukaridaki gormus oldugunuz testin HTML ile ilgili kodlarini gorelim.

 

 

 

 

 

 

 

Testimizin HTML Kaynak Kodlari;

<?xml version=”1.0″ encoding=”UTF-8″?>
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml” xml:lang=”en” lang=”en”>
<head profile=”http://selenium-ide.openqa.org/profiles/test-case”>
<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ />
<link rel=”selenium.base” href=”http://www.sevdanurgenc.com/” />
<title>New Test</title>
</head>
<body>
<table cellpadding=”1″ cellspacing=”1″ border=”1″>
<thead>
<tr><td rowspan=”1″ colspan=”3″>New Test</td></tr>
</thead><tbody>
<tr>
<td>open</td>
<td>/</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=a[title=&quot;Selenium kategorisi altındaki tüm yazıları göster&quot;]</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=TDD – Test Driven Development</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=a[title=&quot;Java kategorisi altındaki tüm yazıları göster&quot;]</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>name=s</td>
<td>Selenium</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.button</td>
<td></td>
</tr>

</tbody></table>
</body>
</html>

Selenium IDE uzerinde bunu kaydetmek istedigimiz zaman verdigimiz dosya isminin uzantisini .html olarak verir ve olusan dosyayi bir browser’da acacak olursak yine Table sekmesinde gormus oldugumuz ve bizim icin otomatik hazirlanmis olan test kodlarini asagidaki ekran goruntusunda oldugu gibi aynen goruyor olacagiz.

 

 

 

 

 

 

 

 

Bir sonraki makalemde Selenium’un bize olusturmus oldugu otomatik testleri Ruby, Python, Java ve CSharp dosyalarina nasil donusturecegimizden bahsediyor olacagim.

Keyifli Calismalar Dilerim..

Etiketler: , , , ,
Bulundugu Konu Etiketleri Selenium, TDD - Test Driven Development, Yazilim |

Gecici Bir Sure Icin; Bu Konu Yorumlara Kapalidir, Tesekkurler!...

Istatistik

  • 1 Uye
  • 334 Yazi
  • 16 Yorum Var