sales tab

TC_logo

Purchase TestComplete from Falafel at a 10% discount.
read more


resources tab

resources

ftp.automatedqa.com
   Username: traininguser
   Password: training
www.automatedqa.com
www.qaforums.com
www.stickyminds.com
www.testingeducation.com

downloads tab

 download

The training download Zip file for all  of the exercises.

read more
TestComplete
 

General Information


ASP.NET TestComplete Sample Web App
ASP.NET Test Web service
ASP.NET sample website and web service

other important links


Setting up a continuous integration environment
Continuous Integration with Subversion and CruiseControl.NET
Automated testing of ASP.NET web applications using Selenium
Firefox Addins
Syntax Highlighter

COPYING A MANUAL TEST

  1. Create a copy of the folder that stores the manual test files (for example, copy the contents of the "\ManualTests\ManualTest1" folder to the "\ManualTests\ManualTest2" folder).
  2. Rename the copy of the manual test file (it has the .tcMT extension). In other words, you need to rename the "ManualTest1.tcMT" file located in the "ManualTest2" folder to "ManualTest2.tcMT".
  3. Change the project item name in the copy of the manual test file. To do this, you need to find the following line in the "ManualTest2.tcMT" file and specify the "value" attribute as "ManualTest2":

<Prp name="node name" type="S" value="ManualTest1"/>
  1. Add the copy of the manual test to your project as an existing item.

USING PASSWORDS WITH TESTCOMPLETE (FROM AUTOMATEDQA)


It's best not to have automated tests access sensitive systems.

The second best method is to have external security for the test workstations and not try to make the tests themselves secure.

After that, you get into compromises.

A pretty good method is to require the password to be entered manually when the test is run.

When the test starts, pop up a dialog and prompt the tester to manually enter the password. (See help topic "Entering Passwords") Store it in a global variable that doesn't persist when the test isn't executing. Use it while the test is running. Lose it when it's finished. The password is only in memory and is gone from the system when the test run is completed.

That could be inconvenient if there are many passwords or the tests are being re-started often.

You could store the passwords on a secure SQL DB or network file share and have the tester user account authenticate/login when they begin working so the test scripts have access to the securely stored passwords while the user is logged in to the other system.

A less secure method is to use a master password to encrypt the passwords used in the test and store those passwords in an unprotected file on the hard drive. The tester would enter the master password at the start of each test run and the test script would have to decrypt the passwords.
Testimonials

BroadView Networks

“The TestComplete training summit was the best training class I have attended in years. It held my interest throughout the four days and I walked away with practical solutions to real automation issues. This will take my QA group to the next level.”

Maureen Lally
Senior QA Engineer
BroadView Networks, NY

read more
ADP

"This training was a great experience. Besides having it in a great location (Las Vegas Hard Rock Hotel) I had a lot of fun in the training. The instructor was world class. I feel that those few days I spent in that class gave me the knowledge I needed to be successful with Test Complete."


Aaron Frost
QA Engineer III
Automatic Data Processing Inc.

read more
DyKnow

"Lino was amazingly knowledgeable of the content. By having such resources available, I have the confidence to know that any road block can be overcome."


Layla M. Walden
Quality Assurance Analyst
DyKnow

read more
MJW Corporation

“Training with Falafel was like drinking from a fire hose, but the water was cool, refreshing and oh so tasty.”

Jamie Carper
Software Architect
MJW Corporation

read more
Home  |  Consulting  |  Training  |  Products  |  Blogs  |  Company  |  Store
About  |  Team  |  Support  |  Contact  |  News

Copyright © 2003-2008 Falafel Software, Inc.  |  1-888-GOT-FALAFEL