17
Information Classification: Limited Access Information Classification: Limited Access SilkTest Alexandr Kabalyuk

Александр Кабалюк – SilkTest

Embed Size (px)

Citation preview

Page 1: Александр Кабалюк – SilkTest

Information Classification: Limited Access Information Classification: Limited Access

SilkTest

Alexandr Kabalyuk

Page 2: Александр Кабалюк – SilkTest

Information Classification: Limited Access Information Classification: Limited Access

About me:

0.5 year - manual testing

1.5 year - automation testing:

• Selenium + Python

• Telerik + C#

• SilkTest + DB

Page 3: Александр Кабалюк – SilkTest

Information Classification: Limited Access Information Classification: Limited Access

Question:

What is a difference between WEB

and Desktop testing?

Page 4: Александр Кабалюк – SilkTest

Information Classification: Limited Access Information Classification: Limited Access

Main pros and cons

Page 5: Александр Кабалюк – SilkTest

Information Classification: Limited Access Information Classification: Limited Access

Page Object

Who has experience in writing

his own PO?

How time have you spend?

Page 6: Александр Кабалюк – SilkTest

Information Classification: Limited Access Information Classification: Limited Access

Recorder = Test Cases

What is your speed:

__ TC per Hour

Page 7: Александр Кабалюк – SilkTest

Information Classification: Limited Access Information Classification: Limited Access

Seriously?

It's very bad code style writing!

Page 8: Александр Кабалюк – SilkTest

Information Classification: Limited Access Information Classification: Limited Access

DB

1) Create a DSN connection using ODBC (Control panel - > administrative tools)

2) use DB_Connect() to connect to the database:

hdbc = DB_Connect ("DSN= YOUR DSN CONNECTION NAME;UID=name;PWD=Password")

hstmnt = DB_ExecuteSql (hdbc, "SELECT * FROM bla_bla_bla")

Page 9: Александр Кабалюк – SilkTest

Information Classification: Limited Access Information Classification: Limited Access

DB

Page 10: Александр Кабалюк – SilkTest

Information Classification: Limited Access Information Classification: Limited Access

Regression Results Merging

Page 11: Александр Кабалюк – SilkTest

Information Classification: Limited Access Information Classification: Limited Access

Could start external applications:

-putty

-calc

-cmd

-word

-...

SYS_EXECUTE

Page 12: Александр Кабалюк – SilkTest

Information Classification: Limited Access Information Classification: Limited Access

CONS My experience:

"I give you for testing a new application but I'm not sure that it could be automated"

Page 13: Александр Кабалюк – SilkTest

Information Classification: Limited Access Information Classification: Limited Access

Сouldn't find an element on the page

Sometimes couldn't pick up external app

Also have experience when doesn't see excluded functions

Page 14: Александр Кабалюк – SilkTest

Information Classification: Limited Access Information Classification: Limited Access

Sometimes standard SilkTest functions do not work

properly, so you should your own methods and it is cool

and Fun )))

Page 15: Александр Кабалюк – SilkTest

Information Classification: Limited Access Information Classification: Limited Access

So I really like working with SilkTest.

- Easy to start and create new framework

- Easy to write test cases

- Ability to use external applications

- It is possible to do DB verifications

- And sometimes it is really hard work for brain

Page 16: Александр Кабалюк – SilkTest

Information Classification: Limited Access Information Classification: Limited Access

Thank you for your time!

Page 17: Александр Кабалюк – SilkTest

Information Classification: Limited Access Information Classification: Limited Access

Contacts:

[email protected]

http://linkd.in/10kFVWG