| ★ wanayoo — archive 1999 http://dev.scriptics.com/services/training/expect.html | Nouvelle recherche | Portail wanayoo |
|
![]() |
|
|
Automated testing and system administration still involve a lot of manual interaction. Many applications still do not have a scripting interface that helps automate QA testing. That forces test engineers to manually conduct their tests to ensure that applications behave appropriately. Many tasks in system administration also require manual interaction: system administrators must change passwords on hundreds of accounts on hundreds of machines; software updates frequently require that an installation path be entered--doing so on hundreds of hosts can be tedious and time-consuming. Expect is a Tcl extension that helps to automate these kinds of interactive tasks. With Expect, you write a script that starts an application, waits for its output, and sends the appropriate commands. Once written, the script automates the same steps that you previously took in working with the application. Instead of manually testing software, or connecting to hundreds of machines you will let your Expect script do the work for you while you move on to your next project. This course builds on your knowledge of Tcl scripting and is appropriate for anyone who has taken our Building Applications with Tcl/Tk or Tcl Programming Language course, or someone with similar mastery of Tcl. We will show you how to use the Expect extension to automate interactive tasks. Particular emphasis is placed on using Expect for software testing and system administration. As with all of our courses, this course uses lab exercises to allow you to practice the techniques you will learn in lecture. Schedule and Registration FormCourse sizes are limited to 20 people. If a course fills up we will put you on our waiting list and notify you of future offerings. Course OutlineDay 1
Day 2
Developer Home | Ajuba | Getting Started | Tcl Advocacy | Software Resources | Documents | Services | Community Search | Site Map | Feedback | Contact Us | webmaster@ajubasolutions.com Increase page width © 1998-2000 Ajuba Solutions. All rights reserved. Legal Notice | Privacy Statement Last modified: February 10, 2000 |