S

SameTimeAnnouncementuploader component (CruiseControl), < schedule> element (CruiseControl), scheduling builds (AntHill), scope of iteration, determining, scopes, tag handlers, SCP component (CruiseControl), scripting variables, verifying, ScriptTestSuite function (Abbot), security, Bugzilla, selectors (Ant), containers, < contains>, < containsregexp>, < date>, < depend>, < depth>, < different>, < filename>, < present>, < size>, < type>, selectTab() method (jfcUnit), servers, CVS adding files, administration, checking out code, connecting to, creating branches, local, locking files, recovering files, removing files, updating modules, ServiceDefinition class (Cactus), ServiceEnumeration class (Cactus), servlet mappings, ServletConfigWrapper class (Cactus, ServletContextWrapper class (Cactus), ServletRedirector (Cactus), mapping, servlets, testing (Cactus), ServletTestCase class (Cactus), , , ServletTestRequest class (Cactus), ServletURL class (Cactus), session beans creating with XDoclet, Hello World Model 2 project, , session information, tracking (JMeter), setProps target (Ant), , setter methods, testing, setUp() method (Cactus), shadow proxy bean (Hello World Model 2 project), shared libraries, creating buildfiles for, shortDescription element (Maven), , simple design (XP practice), simplicity (XP value), , siteAddress/siteDirectory element (Maven), , < size> selector (Ant), small releases (XP practice), source code instrumentation, source control system components (CruiseControl), sourceDirectory element (Maven), , sourceModifications element (Maven), , spider example (HttpUnit testing), sql task (Ant), src directory (Maven), SSL (Secure Sockets Layer), HttpUnit testing ability, staging targets (Ant), StarTeam component (CruiseControl), StarTeamBootStrapper component (CruiseControl), startup classes. See statement coverage, , sticky options (CVS), sticky tags (CVS), Strachan, James, Struts installing, overview, registration system example Action object, ActionForm, compiling, configuration file, register page, running, setup, success and failure pages, web.xml file, with XDoclet, @ struts.action-forward tag (XDoclet), @ struts.action tag (XDoclet), @ struts.form tag (XDoclet), @ struts.validator tag (XDoclet), Student bean EJB example (XDoclet), SubmitButton class (HttpUnit), subprojects, calling (Maven), subtasks (XDoclet), SVN component (CruiseControl), SVNBootStrapper component (CruiseControl), Swing testing, Abbot, advantages, defining components, defining launch arguments, dialog test example, integrating tests, ScriptTestSuite function, table test example, test suite, creating, Costello, adding assertions, cleaning up results, editor frame, key modifiers, recording tests, Robot mode, STDOUT errors, Jemmy button test example, dialog test example, downloading, JFrameOperator, non-blocking variants, primary frames, finding, selecting tabs, supressing output, table test example, timeouts, jfcUnit, advantages, button test example, ComponentFinder class, dialog test example, downloading, Finder class, JFCTestCase class, RobotTestHelper class, selecting tabs, table test example, TestHelper class, system testing. See