Welcome to JStudio SiteWalker


This page may be helpful for you to get in touch with JStudio SiteWalker concepts and basic areas to create automated website navigations in a fast and efficient way. To find further information about working with JStudio SiteWalker please refer to the enclosed program help, especially the short tutorial "First Steps" in the menu item "Help".
Enjoy working with JStudio SiteWalker !

What is JStudio SiteWalker ?

JStudio SiteWalker offers an intuitive and extensive solution for automating websites and web applications to execute Functional Tests, Regression Tests for web applications or to use websites as datasources.
Browser based Capture & Replay automation and dialog based working simplifies creation and maintainance of automated tests or websites usage. Comprehensible and easy to use, but powerful concepts enables you, to define Test Case defintions or datasources for saving or importing for each recorded HTML element - without any programming..





Why JStudio SiteWalker ?

  • Automating web queries and saving to datasources
  • The usage of available free websites from different providers as datasources requires concepts to load websites, identify and extract content - and to enables you to react in case of website changes in flexible ways. JStudio SiteWalker offers this.

    JStudio SiteWalker allows to specify automated online navigations and queries to extract information from websites and save them to your applications - without programming. Map your applications to different websites content and execute auto navigations - manually or time scheduled - to update your data by using the high advantage of online datasources.
    Therefor JStudio SiteWalker scans all HTML elements within a webpage to record all activated and clicked elements to save all relevant information for re-identifying them later for automated navigations. Every click on a hyperlink, image, button or posting formular performs an action that will be repeatable and executed later at Auto Navigation runtime. To do so each activated HTML element must be applied and assigned to a Navigation Task as Navigation Step to trace all action in the right order. Packed into a collection of those activated elements - the Navigation Task within the Mission Project - it is possible to repeat every browser navigation automatically.
    JStudio SiteWalker allows to specify automated online queries to extract those websites content and save them to Microsoft Excel, as text or XML file or - via ODBC - into any databases. So you can map your applications to different websites content and execute auto navigations - manually or time scheduled - to update your data by using the high advantage of online datasources. Saving to Excel can be configurated easily just by a few mouse clicks. For saving to databases SQL statements can be created in the SQL Designer and must be added to a specific Navigation Steps to execute them during Auto Navigation. When a Navigation Steps is executed during Auto Navigation extracted values from websites will be handled/ saved by your SQL statement.





  • Automated tests of web based applications
  • Web projects with rapid and agile development in increasingly complex environments requires concepts to ensure the quality of all achieved results permanentely, especially through many developement iterations and during different types of project cycles, to avoid searching for probable errors after each iteration but just to let them find - JStudio SiteWalker offers this.

    Beyond unit tests, JStudio SiteWalker increases the concepts of developer tests in the area of web based GUI tests and enables developers and business staff to reach high level of tests coverage for client side Functional Tests and Regression Tests. Without expert knowledgement of test automization JStudio SiteWalker enables unexperienced testers to get first productive test results within minutes. By using browser automation - navigations, automatically filled form inputs - used with static values or imported test data from Excel or databases JStudio SiteWalker fits to many requirements of automated business processes for websites or web applications. For each element to be tested, test cases can be defined as assertions by using the Quick Validator - without programming. Automated workflows can be separated in modules and executed depending on the results of failures of other workflows. Many test cases, based on single workflows, can be executed repetitive by using Task Iteration to execute data driven tests using different types of datasources, i.e. Microsoft Excel or databases. If specialized, more complex validation is required, e.g. comparing or validating displayed content values, this can be done by using JavaScript and defining assertions or launching different test cases using the specific Insert Declares.
    All results and customized test case descriptions for the executed automated tests are saved into defined reports in HTML format and can be displayed and evaluated after accomplish your tests directly in the browser. They shows an overview page to get into any details of test case that are happened and logged during test procedure.
    Tests can be adjusted when websites has been changed just be changing elements attribute or to re-assign HTML elements by mouse clicks. So JStudio SiteWalker reduces efforts of maintainance of automated tests to enables the whole potential of test automization. Test automation is not for free, but it pays off.

    Copyright © 2007 Frank Jarsch, JStudio. All Rights reserved.