Aşağıdaki linkten Quality Center 10 – Agile Accelerator ulaşabilirsiniz.
Agile Accelerator ,HP Quality Center 10 ‘na agile metodolojiyi uygulamanızı sağlar.
https://h30406.www3.hp.com/campaigns/2009/wwcampaign/1-7K3IQ/index.php
Source: rss
Aşağıdaki linkten Quality Center 10 – Agile Accelerator ulaşabilirsiniz.
Agile Accelerator ,HP Quality Center 10 ‘na agile metodolojiyi uygulamanızı sağlar.
https://h30406.www3.hp.com/campaigns/2009/wwcampaign/1-7K3IQ/index.php
Source: rss
Google Tech Talks December 9, 2005 Elisabeth Hendrickson ABSTRACT As more teams are adopting Agile practices such as XP and Scrum, software testing teams are being asked to become “Agile” as well. But what does that mean? Is the Agile label yet another buzzword? Or could it be Agile practices are actually changing the way software is built? In this talk Elisabeth Hendrickson shares her perspective on how test teams can be more Agile based on her experiences working as a tester on Agile teams. Along the way, she’ll provide an overview of how Agile practices differ from traditional practices and discuss what those differences mean for independent test teams
http://video.google.com/videoplay?docid=-3054974855576235846
Source: rss
HP Quality Center’ın OpenAPI’si kullanarak QC dışından işlemlerinizi gerçekleştirebilirsiniz.
Aşağıdaki VBS file parametre olarak geçilmiş bir listeye yeni item ekler.
Aşağıdaki içeriği AddItem.vbs olarak kaydedin.cscript.exe ile Command Prompt’tan örnekteki gibi çağırın.
‘———————————————————————-
‘C:vbs>cscript /nologo AddItem.vbs http://localhost:8080/qcbin DEFAULT QualityCenter_Demo alex_qc “” testlist item2
‘———————————————————————-
If (inArgs.Count < 6) Then
WScript.Echo “Error! Insufficient arguments passed to script!”
WScript.Quit(1)
End if
Dim TD_URL_ADDRESS : TD_URL_ADDRESS = Trim(inArgs(0))
Dim TD_DOMAIN : TD_DOMAIN = Trim(inArgs(1))
Dim TD_PROJECT : TD_PROJECT = Trim(inArgs(2))
Dim TD_USERNAME : TD_USERNAME = Trim(inArgs(3))
Dim TD_PASSWORD : TD_PASSWORD = Trim(inArgs(4))
Dim TD_LISTNAME : TD_LISTNAME = Trim(inArgs(5))
Dim TD_LISTITEM : TD_LISTITEM = Trim(inArgs(6))
Dim tdc
Dim custom ‘As Customization
Dim oLists ‘As CustomizationLists
Dim oList ‘As CustomizationList
Dim Node ‘As CustomizationListNode
WScript.Echo “Trying connection”
Set tdc = CreateObject(“tdapiole80.tdconnection”)
tdc.InitConnectionEx (TD_URL_ADDRESS)
tdc.Login TD_USERNAME , TD_PASSWORD
tdc.Connect TD_DOMAIN , TD_PROJECT
WScript.Echo ” Connected ? :” & tdc.ProjectConnected
If tdc.ProjectConnected Then
Set custom = tdc.Customization
Set oLists = custom.Lists
Set oList = oLists.List(CStr(TD_LISTNAME))
Set Node = oList.RootNode
‘Add child nodes. They are the values of the list.
Node.AddChild CStr(TD_LISTITEM)
custom.Commit
tdc.Logout
End If
If tdc.Connected Then
tdc.Disconnect
End If
tdc.ReleaseConnection
Source: rss
Quality Center,test yönetim aracıdır.
Test sürecini LOB(Line of Business,şirket hedefinizde yapılacak olan geliştirmeler) ve onların sürümlerinden(Release)
tutmaya başlayarak yönetmenizi sağlar.Sürümlerinizi alt bölümlere zaman bazında ayırmak için Cycle oluşturabilirsiniz.
Gereksinim yönetimi,Test Planı,Testerin koşulmasını sağlamak için test lab,test koşumları sonucu oluşacak hatalar için
Defect modulleri bulunmaktadır.Ayırca BPT(Business Process Testing) ve STM(Service Test Management – Web Service Testing)
modullerine genişletilebilir.
Aşağıdaki linklerden genel bilgilere ulabilirsiniz.
https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&cp=1-11-127-24_4000_100__
http://en.wikipedia.org/wiki/HP_Quality_Center
Source: rss
QTP runtime sırasında değişiklikler meydana geliyor olabilir.
Örnek olarak Autocomplete butonu herzaman çıkmıyor olabilir ve ya Session’dan dolayı işlem sırasında her zaman kullnıcı adı ve parola sorulmuyor olabilir.
OptionalStep.Browser(“Browser”).Dialog(“AutoComplete”).WinButton(“Yes”).Click
İşleminizin başına OptionalStep ekleyerek testlerinizin hata vermesini engeleyebilirsiniz.
Source: rss
rowNum=Browser(“AUT”).Page(“AUT”).WebTable(“Check”).GetRowWithCellText(“test data 1”)
Browser(“AUT”).Page(“AUT”).WebTable(“Check”).ChildItem(rowNum,1,”WebCheckBox”,0).Set “ON”
İlk satırda table’ın içeriğine göre satır numarasını bulursunuz.Daha sonra satır nosuna göre de sabit hücredeki
içeriğe göre Kontrol kutunuz işaretleyebilirsiniz.
test.html içeriği
<HTML>
<HEAD><TITLE>AUT</TITLE></HEAD>
<BODY>
<HR><br>
<TABLE border=”2″ cellpadding=”3″ cellspacing=”3″ Align=”center”>
<TR><TH>Chk</TH><TH>Data</TH></TR>
<TR><TD align=”center”><input type=checkbox name=DownloadchkBox value =’k_001′></TD> <TD align=”center”>test data 1</TD></TR>
<TR><TD align=”center”><input type=checkbox name=DownloadchkBox value =’k_002′></TD> <TD align=”center”>test data 2</TD></TR>
<TR><TD align=”center”><input type=checkbox name=DownloadchkBox value =’k_003′></TD> <TD align=”center”>test data 3</TD></TR>
<TR><TD align=”center”><input type=checkbox name=DownloadchkBox value =’k_004′></TD> <TD align=”center”>test data 4</TD></TR>
<TR><TD align=”center”><input type=checkbox name=DownloadchkBox value =’k_005′></TD> <TD align=”center”>test data 5</TD></TR>
</TABLE>
<br><HR>
</BODY>
</HTML>
Source: rss
İlgisini çeken yazılım geliştirici arkadaşlardan QTP (Quick Test Professional) nedir? gibi sorular geldi.
Kısaca “Fonksiyonel test yapan kara kutu test aracıdır.” diyebiliriz.
Biraz detaylı bilgiye buradan
http://en.wikipedia.org/wiki/HP_QuickTest_Professional
Demo versiyonunu şuradan
ulaşabilirsiniz.
Source: rss
Software testing üzerine myth’ler.
Source: rss
Okunulası kitaplar.Faydalı olacaktır…
Source: rss