• Annelik Elkitabi
  • PHOTOSHOP’ ı seviyorum
  • PROJELERİM

iffetoguz

iffetoguz

Category Archives: Test

Creating Snapshot View via ClearCase Cleartool Commands

04 Salı Eki 2016

Posted by io's realm in Computer, IT, Software, Test, Uncategorized

≈ Yorum bırakın

Etiketler

Clear Case, Clear Tool, ClearCase, Cleartool, Cleartool Commands, Configuration Management, Create ClearCase View, Create Snapshot View, IBM, IBM ClearCase, SCM, Set Config Spec, Version Control

Although IBM ClearCase usage is very common at IT fields, most developers are not familiar with cleartool commands. Starting a project which consists of setting up the environment of a test station, cleartool commands become more important than ever, so I found out the exact arrangement to create a snapshot view. Since I could not find this sequence on the net I want to share my knowledge as followings:

The bold parts needs to be adapted on samples.

——————

IT sektöründe çokça kullanılan bir araç olan ClearCase genelde kullanıcı arayüzü üzerinden kullanıldığı için cleartool komutları pek bilinmemekte. Geçenlerde bir betik projesi için kullanmam gerektiğinde ben de doğru parametre kombinasyonunu bulmakta biraz zorlandım. Bulunca da başka ihtiyaç duyanlar olabilir düşüncesiyle buraya yazayım dedim. Umarım işinize yarar:)

Koyu ile belirtilen kısımlar sizin kendinize göre uyarlamanız gerekenler.

1. To Create Snapshot View:


cleartool mkview -snapshot -tag <tag_name> -vws \\<computer_name>\<views_folder>\<view_name> <path_of_localstorage>


tag_name : The name of snapshot view you will create. (e.g. Dev_View_on_TestPC) || oluşturacağınız view için kullanacağınız isim.

computer_name : The name of computer. (e.g. TestPC) || bilgisayarınızın ismi

views_folder : Directory name of Clear Case views on the PC. (e.g. views) || view dosyalarının bulunacağı dizin adı

view_name : The name of snapshot view you will create again with “.vws” extension. (e.g. Dev_View_on_TestPC.vws) || yeniden oluşturacağınız view için kullanacağınız isim bu kez “.vws” uzantısıyla.

path_of_localstorage: Path of the snapshot view on the PC. (e.g. D:\TestStorage\DEV) || View oluşturulacak dizinin adresi


Sample Usage | Örnek Kullanım:

cleartool mkview -snapshot -tag Dev_View_on_TestPC -vws \\TestPC\views\Dev_View_on_TestPC.vws D:\TestStorage\DEV


After completing this command, view will be created but folder will be empty until filling it with using config spec.

 

2. To Set ConfigSpec & Load Local Storage


cleartool setcs -force -overwrite -ptime <CS_Folder_Path>\<CS_File_Name>


CS_Folder_Path : The path of where you located the config spec file. || Config Spec dosyasının bulunduğu adres

CS_File_Name : The name of Config Spec File. | Config Spec dosyasının ismi


Sample Usage | Örnek Kullanım: 

cleartool setcs -force -overwrite -ptime C:\\setCS\ConfigSpecDEV.cs


 

Selenium IDE Temel Bilgiler

08 Pazartesi Nis 2013

Posted by io's realm in Computer, Software, Test

≈ 1 Yorum

Etiketler

selenium, selenium book, selenium IDE, selenium ide kurulum, selenium ide nedir, selenium IDE tutorial, selenium nedir, selenium tutorial, selenyum, selenyum IDE

Selenium IDE neymiş diye kurcalarken bir yandan aldığım notlardan oluşturduğum “Selenium IDE Kurulum ve Kullanım Klavuzunu” artık sizlerle paylaşabilirim:) Zaten bilenler için çok kolay bir doküman olsa da yeni başlayanlar için uygun olduğunu düşünüyorum. Özellikle örnek test senaryoları olayı kapmanızı sağlayacaktır, hikayesi sıkıcı gelirse direkt örnek bölümlere atlayabilirsiniz.

Umarım işe yarar bir doküman olmuştur:) Dokümana aşağıdaki linki tıklayarak ulaşabilirsiniz:

SeleniumIDE-KurulumveKullanimKlavuzu

En Sık Kullanılan Selenium IDE Komutları

01 Pazartesi Nis 2013

Posted by io's realm in Computer, Software, Test

≈ Yorum bırakın

Etiketler

html komutları, selenium, selenium IDE, selenium ide kurulum, selenium komutları, selenyum, selenyum IDE

Komut İşlevi
open Verilen URL’ ye ait web sayfasını açar.
click/clickAndWait Bir tuşun ya da linkin tıklanmasını simule eder. Kullanım seçimine göre yeni sayfa yüklenene kadar bekler.
verifyTitle/assertTitle Beklenen sayfa başlığının doğrulanması için kullanılır.
verifyTextPresent Sayfanın herhangi bir yerinde beklenen metnin varolduğunun doğrulanması için kullanılır.
verifyElementPresent Sayfada yer alması beklenen bir arayüz elemanının (örneğin, HTML tag’ inin) doğru yerde bulunup bulunmadığının doğrulanması için kullanılır.
verifyText Beklenen metnin ve bu metne ait HTML tag’inin sayfada yer aldığının doğrulanması için kullanılır.
verifyTable Bir tablonun beklenen içeriklere sahip olup olmadığının doğrulanması için kullanılır.
waitForPageToLoad Beklenen sayfa tamamen yüklenene kadar diğer test adımlarının durmasını sağlar. clickAndWait komutu kullanıldığında bu komut otomatik olarak çağrılır.
waitForElementPresent Beklenen bir arayüz elemanı ekrana gelene kadar testin beklemesini sağlar.
assertElementPresent Elemanın yüklenmesini bekler. Eleman yüklendiyse true yoksa false döner.
assertTextPresent Değer olarak tanımlanıp beklenen metnin sayfada yer alıp almadığını kontrol eder.
deleteCookie İsmi verilen Cookie’nin silinmesini sağlar.
mouseOver Mouse imlecini belirtilen arayüz elemanının üzerine taşır.
captureEntirePageScreenshot Testini yaptığınız sayfanın ekran görüntüsünü kaydeder.

Tcl / tk Nedir?

22 Cuma Mar 2013

Posted by io's realm in Computer, Software, Test

≈ Yorum bırakın

Etiketler

betik dili, scripting, tcl, tcl tk, tk

Tcl (Tool Command Language), 1988 yılında John Ousterhout tarafından Berkeley Universitesi’nde ortaya çıkarılmış bir betik (script) dilidir. Genellikle betik uygulamalarında, grafik arayüzlerde ve testlerde “Hızlı Uygulama Geliştirme” (Rapid Application Development) ya da “Hızlı Prototipleme” sağlamak için kullanılır.
Tcl komut dili iken Tk ise grafik arayüz ekranıdır.

Tcl Özellikleri:

  • Tüm işlemler birer komut ile yapılır.
  • Komutlar birden fazla parametre alabilir.
  • Herşey dinamik olarak tekrar tanımlanabilir ve üstüne yazılabilir.
  • Tamamen dinamik, sınıf tabanlı nesne sistemi hakimdir.
  • Tüm komutlar, hatalı kullanım durumunda hata mesajı üretirler.
  • Bytecode kullanarak yorumlanabilir.
  • Yazılan kodlar platform bağımsızdır yani tüm platformlarda çalışabilir: Windows, Unix, Linux, Mac, etc.
  • Tk (GUI) grafik arayüzü ile entegrasyonu vardır.
  • Hızlı Geliştirmeye olanak tanır.
  • Öğrenilmesi çok kolaydır.
  • Hem yeterli olgunluğa erişmiş hem de gelişmeye devam etmektedir.
  • Açık kaynak kodudur ve ücretsizdir.

Tcl/Tk Hangi Tip Geliştirmelerde Kullanılabilir?
Tcl,dinamik, string yönelimli bir dildir. Masaüstü ve web uygulamaları ile büyük uyum sağlar. Network programlamada,gömülü geliştirmede, testlerde, sistem yönetiminde, veritabanı işlerinde rahatça kullanılabilir.

Tcl ile Merhaba Dünya
Tcl ile ekrana merhaba dünya yazdırmak için “.tcl” uzantılı bir dosya oluşturarak içine sadece aşağıdaki iki satırı yazmanız yeterli olacaktır.

#!/usr/bin/tclsh
puts stdout {Merhaba Dunya:)}

Abone Ol

  • Entries (RSS)
  • Comments (RSS)

Arşivler

  • Ekim 2020
  • Mayıs 2020
  • Nisan 2020
  • Ocak 2020
  • Eylül 2019
  • Ağustos 2019
  • Temmuz 2019
  • Haziran 2019
  • Şubat 2019
  • Eylül 2017
  • Aralık 2016
  • Ekim 2016
  • Temmuz 2016
  • Nisan 2016
  • Şubat 2014
  • Haziran 2013
  • Mayıs 2013
  • Nisan 2013
  • Mart 2013
  • Şubat 2013
  • Aralık 2011
  • Eylül 2011
  • Ağustos 2011
  • Nisan 2011
  • Şubat 2011
  • Şubat 2009
  • Kasım 2008
  • Eylül 2008
  • Ağustos 2008
  • Temmuz 2008
  • Haziran 2008
  • Mart 2008
  • Şubat 2008
  • Kasım 2007
  • Ağustos 2007
  • Temmuz 2007
  • Ekim 2006
  • Ağustos 2006
  • Temmuz 2006
  • Mayıs 2006
  • Nisan 2006
  • Mart 2006
  • Şubat 2006
  • Ocak 2006
  • Aralık 2005
  • Kasım 2005

Kategoriler

  • academic
  • Anneiok
  • Computer
  • Dostlar
  • fun
  • IT
  • Kitap / Book
  • Personal
  • Process Improvements
  • Robotic
  • Software
  • Test
  • Toplumsal
  • Uncategorized

Meta

  • Kayıt Ol
  • Giriş

WordPress.com'da Blog Oluşturun.

Gizlilik ve Çerezler: Bu sitede çerez kullanılmaktadır. Bu web sitesini kullanmaya devam ederek bunların kullanımını kabul edersiniz.
Çerezlerin nasıl kontrol edileceği dahil, daha fazla bilgi edinmek için buraya bakın: Çerez Politikası