Saturday, October 20, 2012

ADP - Meet the world´s greatest agile developers

 

Program Announcement!

We are happy to announce the first Agile Dev Practices Conference (www.agiledevpractices.com) on March 4–7, 2013 in Berlin/Potsdam, Germany.

Please check out our stunning speech line-up with 10 tutorials, 9 keynotes, 36 track talks, 11 reserved vendor slots, 6 workshops and one full track to develop software with the help of all conference attendees!

 

Register now and benefit from our discounts. The early bird swings its wings until December 23, 2012 – try to catch it and save up to 400,00 €.
We also offer attractive group discounts – don't hesitate to contact us at
info@agiledevpractices.com.

 


 

Become a sponsor!


If you'd like to be an exhibitor at Agile Dev Practices 2013, please fill in the form you can find in our exhibitor brochure and fax it to +49 (0)30 74 76 28-99, or e-mail it to info@agiledevpractices.com.

» Download Exhibitor Brochure (PDF, 0.4 MB)



We are currently developing the Package Creator that will assist companies with setting up their individual sponsorship package. Stay tuned!

 

We look forward to meeting you in March 2013!
Best regards,
Madeleine

Share these news on:

 

 

 

Sponsors:

 

 

 

What is SWE Guild?

 

Belgium Testing Days 2013

Check out the new website and program: www.btd2013.com

 

To unsubscribe please go to www.diazhilterscheid.de/en/newsletter.php.

Díaz & Hilterscheid Unternehmensberatung GmbH
Kurfürstendamm 179
10707 Berlin
Germany

Phone: +49 (0)30 74 76 28-0
Fax: +49 (0)30 74 76 28-99
E-mail:
info@agiledevpractices.com
Website:
www.diazhilterscheid.com

 

Managing directors:
Marc Ahlbach
José M. Díaz Delgado

Ust-IdNr. DE195661616
Amtsgericht Berlin Charlottenburg HRB 67896


This message may contain confidential information.
More information at
www.diazhilterscheid.de/privacy.htm

 

 
Madeleine Griep
Assistant to CEO
 
Díaz & Hilterscheid Unternehmensberatung GmbH
Kurfürstendamm 179
10707 Berlin
 
Telefon: +49 (0)30 74 76 28 - 0
Telefax: +49 (0)30 74 76 28 - 99
Mobil:    +49 (0) 174 484 66 21
 
José M. Díaz Delgado - Geschäftsführer
Marc Ahlbach - Geschäftsführer
 
Ust-IdNr. DE195661616
Amtsgericht Berlin Charlottenburg HRB 67896
 
 
 
--------------------------------------------------------------------------------
Diese Nachricht kann vertrauliche Informationen enthalten.
Weitere Information finden Sie unter www.diazhilterscheid.de/privacy.htm
 
This message may contain confidential information.
--------------------------------------------------------------------------------
 

Wednesday, August 29, 2012

Agile Testing Days Early Bird Last Reminder

 

Dear Hemanth Bolem,

I want to recommend the Agile Testing Days. It is early bird season right now and you can save money up to 400,00 € until September 14, 2012 for the stunning 3 day conference including an amazing full day tutorial by Lisa Crispin, Ola Ellnestam, Scott W. Ambler, Lasse Koskela, Gojko Adzic and many more!

Vote Now

Bug-Free Pills or Agile Testing Days?

http://www.agiletestingdays.com/_img/mailing/bug_pills_big.jpg

http://www.agiletestingdays.com/_img/mailing/lisa_farm.jpg

 

http://www.agiletestingdays.com/_img/mailing/mind_map.jpg

 

http://www.agiletestingdays.com/_img/mailing/software_testing_reloaded.jpg

 

The Agile Testing Days 2012, from November 19–22, 2012 is an annual European conference for and by international professionals involved in the agile world. Since 2009 we got a lot of addition to our agile family and we are happy to present the 4th edition of Europe's greatest agile event of the year. What you will expect:

  • 4 inspiring conference days
  • 9 stunning keynotes
  • 10 instructive tutorials
  • 10 informative sponsor sessions
  • 40 amazing talks
  • more than 70 speakers
  • over 400 testers from all over the world
  • and an exhibition area of 500 m²

Furthermore we are offering several workshops: an Open Space, a Testing & Coding Dojo, a TestLab, a Test Clinic, Product Demo & Consensus Talks. We are also inviting everybody to attend our unforgettable social award event and we will honor for the second time the "Most Influential Agile Testing Professional Person" of the year.

Who should attend?

Testers, software test managers, project managers and team leaders, test center heads and practitioners, software engineers and developers, system analysts, CIOs, CTOs, CKOs and offshore testing center heads.

Our past conference has seen an attendance of more than 300 members from Germany, the UK, the Netherlands, Switzerland, Sweden, France, Denmark, Austria, Belgium, Brazil, USA and many more countries for the conference and the tutorials.

Learn from experts and many others who are passionate about agile for 4 days of talks, learning and discussion and use networking opportunities with your peers and industry experts.

I hope to see you in November!

Best regards,
Uwe

 

MIATPP Award

Foloow us on Twitter

Who has got the best blog, who writes the most interesting comments, who is the most influential Agile Person in your environment? Who is your most influential agile testing professional person? Please give your vote!

Register Now

 

PotsLightning

Register for the PotsLightning the official ATD pre-event FREE Workshop and get the Alumni discount for the Agile Testing Days and save up to 650,00 €!

Exhibitor Brochure

 

Foloow us on Twitter

 

Sponsors

ADP - Call for Papers

ADP - Call for PapersADP - Call for PapersADP - Call for PapersADP - Call for PapersSoftware Quality LabSoftware Quality LabSoftware Quality LabSoftware Quality LabSoftware Quality LabSoftware Quality Lab

 

To unsubscribe please go to our website.

Díaz & Hilterscheid Unternehmensberatung GmbH
Kurfürstendamm 179
10707 Berlin
Germany

Phone: +49 (0)30 74 76 28-0
Fax: +49 (0)30 74 76 28-99
E-mail:
info@agiletestingdays.com
Website:
www.diazhilterscheid.com

 

Managing directors:
Marc Ahlbach
José M. Díaz Delgado

Ust-IdNr. DE195661616
Amtsgericht Berlin Charlottenburg HRB 67896

 

This message may contain confidential information.
More information at
www.diazhilterscheid.de/privacy.htm

 

 
Uwe Gelfert
Events / Marketing
 
Díaz & Hilterscheid Unternehmensberatung GmbH
Kurfürstendamm 179
10707 Berlin
 
Telefon: +49 (0)30 74 76 28 - 0
Telefax: +49 (0)30 74 76 28 - 99
 
José M. Díaz Delgado - Geschäftsführer
Marc Ahlbach - Geschäftsführer
 
Ust-IdNr. DE195661616
Amtsgericht Berlin Charlottenburg HRB 67896
 
 
 
--------------------------------------------------------------------------------
Diese Nachricht kann vertrauliche Informationen enthalten.
Weitere Information finden Sie unter www.diazhilterscheid.de/privacy.htm
 
This message may contain confidential information.
--------------------------------------------------------------------------------
 

Wednesday, March 28, 2012

Agile Testing Days Program Announcement

 

Dear Hemanth Bolem,

 

We proudly want to present the program of the Agile Testing Days 2012. At this point

many thanks to all of them who has submitted a speaking proposal.

Please have a look on our great lineup:

 

www.agiletestingdays.com/program.php

 

Become Delegate

If you like the program please don't hesitate and register early for the Agile Testing Days to

benefit from the 15% Early Bird discount and the 25% Alumni discount. Everybody can

catch the Early Bird discount, only the Alumni discount is available for people who attended one

of our previous Agile Testing Days conferences.

Please subscribe with the help of our online registration form:

 

http://www.agiletestingdays.com/registration.php

 

Become Sponsor

Furthermore we want to invite you to have a look in our sponsoring brochure, we created for

your company great opportunities to become an active part of the event.

Please download the PDF file and check out the details:

 

www.agiletestingdays.com/atd_exhibitor_brochure.pdf

 

See you hopefully soon in November!

 

Best regards,

Uwe

 

Follow me:

 

Follow us:

    

Unsubscribe from Díaz & Hilterscheid Newsletters

 

 

Díaz & Hilterscheid Unternehmensberatung GmbH

Kurfürstendamm 179

10707 Berlin

Germany

 

Phone: +49 (0)30 74 76 28-0

Fax: +49 (0)30 74 76 28-99

E-mail: info@diazhilterscheid.com

Website: www.diazhilterscheid.de

 

 

 

 

 

Managing directors:

Marc Ahlbach

José M. Díaz Delgado

 

Ust-IdNr. DE195661616

Amtsgericht Berlin Charlottenburg HRB 67896

 

 

 

 

 

 

 

 
Uwe Gelfert
Events / Marketing
 
Díaz & Hilterscheid Unternehmensberatung GmbH
Kurfürstendamm 179
10707 Berlin
 
Telefon: +49 (0)30 74 76 28 - 0
Telefax: +49 (0)30 74 76 28 - 99
 
José M. Díaz Delgado - Geschäftsführer
Marc Ahlbach - Geschäftsführer
 
Ust-IdNr. DE195661616
Amtsgericht Berlin Charlottenburg HRB 67896
 
 
 
--------------------------------------------------------------------------------
Diese Nachricht kann vertrauliche Informationen enthalten.
Weitere Information finden Sie unter www.diazhilterscheid.de/privacy.htm
 
This message may contain confidential information.
--------------------------------------------------------------------------------
 

Sunday, March 4, 2012

Agile Model


Dear Professionals,

I have posted an Article on Agile Development Model, read and upgrade your skills.

Agile Model 

Thanks
G C Reddy







Saturday, December 17, 2011

Descriptive Programming

Descriptive Programming

Entering / Providing objects information directly into the test script is called Descriptive Programming.

In this method of script creation, we no need to have Object Repositories.

Advantages:

a) Descriptive Programming based Test scripts are faster in execution than Repository based Test scripts.

b) Scripts are portable (we can run these scripts from any machine easily)

c) Maintenance is easy (less amount of resources)

d) We can start Test Execution process even though Application is not ready.

Descriptive programming is basically 2 types.

1. Static Programming
2. Dynamic Programming

Static Programming

  In this style of script generation, we provide objects information directly into the script.

Example:
1) Invokeapplication "C:\Program Files\HP\QuickTest Professional\samples\flight\app\flight4a.exe"
2) dialog("text:=Login").Activate
3) dialog("text:=Login").Winedit("attached text:=Agent Name:").Set "gcreddy"
4) dialog("text:=Login").Winedit("attached text:=Password:").Set "mercury"
5) dialog("text:=Login").Winbutton("text:=OK","width:=60").Click


Note:
1. Dialog, WinEdit and WinButton – Test Objects
2. text, attached text - Property names
3. Login, Agent Name:, Password:, OK - Property values or Logical Names of the Object
4. Activate, Set, Setsecure, Click - Methods

Note2:
If we feel one property information is not sufficient for recognizing the object uniquely, then we can provide more properties information by separating with commas.

Note 3:
If we want to get objects information (Test objects, properties and values), we can use object spy feature. This feature is available in Tools Menu, in local repository and in repository manager.

Example 2:
SystemUtil.Run "C:\Program Files\Internet Explorer\IEXPLORE.EXE","","C:\Program Files\Internet Explorer","open"
Browser("title:=Google").Page("title:=Google").Sync
Browser("title:=Google").Navigate "http://www.icicibank.com/"


-------------------------------------------------------------------
If we want maintain 'Objects information' in centralized location then we can use Constants.

Steps:

Creating Constants:

Const Login="text:=Login", Agent="attached text:=Agent Name:"

Const Pwd ="attached text:=Password:", Ok="text:=OK"

Note: we can declare no of Constants in a line by separating with Camas (,), if we take other line then we have to use Const Statement again.

Creating a Library file

Place Constants in Notepad and save as .vbs file

Associate the Library file to QTP (File->Settings->Resources-> Click add (+) icon-> Browse path of the Library file->Click Apply and click Ok buttons

Otherwise, we can load the library file during run-time

Syntax:

ExecuteFile "Path of the Library file(.vbs)"

After that create the Test Script using Constants

Creating the Test Script using Constants:

Invokeapplication "C:\Program Files\HP\QuickTest Professional\samples\flight\app\flight4a.exe"
Dialog(Login).Activate
Dialog(Login).Winedit(Agent).Set "asdf"
Dialog(Login).Winedit(Pwd").Set "mercury"
Dialog(Login).Winbutton(Ok).Click

Advantages:

If we maintain Object Information in the centralized location, then we can handle modifications easily.


Web Examples:

Gmail Login Operation: (www.gmail.com)
----------------------------
SystemUtil.Run "C:\Program Files\Internet Explorer\IEXPLORE.EXE", "www.gmail.com"
Browser("title:=Gmail: Email from Google").Page("title:=Gmail: Email from Google").WebEdit("name:=Email").Set "gcrindia@gmail.com"
Browser("title:=Gmail: Email from Google").Page("title:=Gmail: Email from Google").WebEdit("name:=Passwd").Set "Kurugonda7"
Browser("title:=Gmail: Email from Google").Page("title:=Gmail: Email from Google").WebButton("value:=Sign in").Click

---------------------------
'Code optimization
--------------------
SystemUtil.Run "C:\Program Files\Internet Explorer\IEXPLORE.EXE", "www.gmail.com"
Set myPage=Browser("title:=Gmail: Email from Google").Page("title:=Gmail: Email from Google")
myPage.WebEdit("name:=Email").Set "gcrindia@gmail.com"
myPage.WebEdit("name:=Passwd").Set "abcd1234"
myPage.WebButton("value:=Sign in").Click

Shopping Portal Registration Operation: (http://www.dealsdirect.com.au/)

SystemUtil.Run "C:\Program Files\Internet Explorer\IEXPLORE.EXE", "http://www.dealsdirect.com.au/"
Browser("title:=.*").Page("url:=http://www.dealsdirect.com.au").Link("text:=Register").Click
Browser("title:=.*").Page("title:=DealsDirect.com.au Secure Login Page").WebEdit("name:=cEmail2").Set "bhavani123@gmail.com"
Browser("title:=.*").Page("title:=DealsDirect.com.au Secure Login Page").WebEdit("name:=cEmail3").Set "bhavani123@gmail.com"
Browser("title:=.*").Page("title:=DealsDirect.com.au Secure Login Page").WebEdit("name:=cPass2").Set "abcd123"
Browser("title:=.*").Page("title:=DealsDirect.com.au Secure Login Page").Image("name:=Image","file name:=image-register-and-continue-button.jpg").Click

-------------------------------------------------------------------

Dynamic Programming

Creating Description Objects, Generating Statements using Description Objects is called Dynamic descriptive Programming

-------------------------------------------

Step1: Create Description Object

Syntax:

Set Variable = Description.Create

Example:

Set Login = Description.Create

----------------------------------

Step2: Enter Properties information into Description Object

Syntax:

Description Object("Property name").Value = "Property value"

Example

Login("text").Value = "Login"

Login("width").Value = 320

----------------------------------------------------------------
Step3: Generating Statements using Description Objects

Syntax:

Test Object(Description Object).Method / Operation

Example:

Dialog(Login).Activate
---------------------------------------------------------------------------------
In this style of script generation, first we create description objects, provide properties information and use description objects in the test script.

Creating Properties Collection Objects

Set oLogin=description.Create
Set oAgent=description.Create
Set oPassword=description.Create
Set oOk=description.Create

Entering Properties Information into Objects

oLogin("text").value="Login"
oLogin("width").value=320
oLogin("height").value=204
oAgent("attached text").value="Agent Name:"
oPassword("attached text").value="Password:"
oOk("text").value="OK"

Generating Tests using Properties collection Objects

Invokeapplication "C:\Program Files\HP\QuickTest Professional\samples\flight\app\flight4a.exe"

Dialog(oLogin).Activate
Dialog(oLogin).Winedit(oAgent).Set "gcreddy"
Dialog(oLogin).Winedit(oPassword).Set "mercury"
Dialog(oLogin).Winbutton(oOK).Click

Note1: Create Description objects and put into one library file, by associating that library file, we can generate tests.

Note2: Dynamic programming is some difficult in preparation than static programming but maintenance is very easy.

------------------------------------------------------
Examples:

Handling similar/Duplicate Objects using Index Property

SystemUtil.Run "C:\Program Files\Internet Explorer\IEXPLORE.EXE"

Browser("name:=Google").Page("title:=Google").Sync

Browser("name:=Google").Navigate http://www.jjperfumes.com/

Browser("name:=JJ Perfumes-Discount perfume cheap brand name perfumes, fragrance & cologne online").page("title:=JJ Perfumes-Discount perfume cheap brand name perfumes, fragrance & cologne online").Link("innertext:=Register","index:=0").Click