MarathonITE. GUI Testing for Java/Swing Applications
|
|
- Clinton Stewart
- 8 years ago
- Views:
Transcription
1 MarathonITE GUI Testing for Java/Swing Applications
2 Overview Test automation is not a sprint... it is a marathon Test Automation As the applications in today s environment grow more complex, the testing of user interface becomes more and more important. Though the task of automating tests for user interface is challenging, it is also rewarding. One of the mistakes committed by early adopters of test automation is in assuming that it is a one-time task. However, more experienced teams realize that test automation and specifically GUI test automation is an ongoing task. A single change in the UI of the application might necessitate changes to a lot of test scripts. Regular refactoring and maintenance of test scripts might alleviate this pain. Test teams need the right tools for maintaining and continuously updating the test scripts. Marathon and MarathonITE Marathon is the premier open source test automation tool for Java/Swing applications. Jalian Systems adopted Marathon in 2006 and was providing enhancements and support for the open source project. Based on the same open platform of Marathon, Jalian Systems provides MarathonITE - Marathon Integrated Testing Environment, a commercial, enhanced version of Marathon. MarathonITE provides tight integration with the Java platform. The test engineers can record the scripts in either Ruby or Python - alleviating the need for learning a tool specific language. By providing access to the GUI elements from the Java runtime, MarathonITE provides unprecedented flexibility in controlling the application under test. Besides supporting fully automated tests, MarathonITE supports exploratory tests and semi-automatic tests. Exploratory tests are useful when a test engineer needs to record his findings while exercising the application. Semi automatic tests are used for checking an application for confirming to a set of guidelines. 2
3 Features and Benefits Intelligent Recording and Replay Records test scripts while the application is being executed. Records semantic actions (for e.g: entering text into a JTextBox) rather than individual key strokes and mouse clicks. Recognizes and records actions on all standard Java/Swing controls. Monitor resolution independent script recording. Modules for reusing script-lets and organizing test project. Built for Flexibility Vendor neutral scripting language. Supports Ruby/Python. Simple script elements for accessing components from the application runtime. Inspect and act on almost any aspect of application. Use any constructs supported by the scripting platform for automating any and all actions of the application. Use any third party modules provided by the script runtime. Simple Design Built by a team that has expertise in Agile processes - Marathon embodies the value of simplicity. Adds only a handful of well defined script elements to the script runtime. Provides a test runner view for running all or selected tests and generate report. Cross Platform Tested and certified for Mac, Linux (Ubuntu) and Windows. Supports any platform for which Java 1.5+ is available. Ability to choose the command code ( for Mac and control for others). 3
4 Integrated Testing Environment Dockable views for configuring the workspace in whichever way one prefers. MarathonITE even saves the workspace environment for each project and restores the open files and environment exactly the way it was earlier. Syntax aware editor provides eye pleasing formatting to the script code. Integrated debugger for stepping through the test scripts. A script console, that can be opened while recording and playing, for inspecting the application state. Color coded output pane - shows different styles for standard output and standard error from both scripts and the applications. A test runner view for running tests as a batch. A report is generated for each run and is available from the toolbar. Integrating into External Systems It is trivial to integrate MarathonITE into any build system. A command line tool for running test scripts is provided to integrate into *nix shell scripts. Example ant build.xml is also provided. Reports can be generated in text, XML and HTML formats. The XML report can be converted into a standard JUnitReport format and integrated into other continuous integration systems like hudson, cruise control etc. Our team is actively studying test management systems like XStudio and testlink. MarathonITE, at a future date, shall provide integration into test management systems. 4
5 Smart Test Scripts MarathonITE test scripts can be modularized into script-lets. The modularization can be based on any of the application specific criteria, like screen based or functionality based. When recording a test script, the test engineer can just select a pre-recorded module, and it will be inserted into the test script. Verification points (or assertions) can be inserted into a test script while recording a test case. No need for updating the scripts offline. Assertions can be inserted for all properties of the controls. On test failures, (optionally) screenshots can be recorded. MarathonITE takes the idea of Fixtures from JUnit family and integrates into the framework. When a project is created a default fixture is created. Custom fixtures can be created to setup the application for different group of tests. Java Applications MarathonITE supports testing different types of java applications - Applets, runnable Jars, Java!om command line or JNLP (Webstart). Test Types MarathonITE supports exploratory, semi-automatic and automatic test script generation. Exploratory testing is an approach to software testing that is concisely described as simultaneous learning, test design and test execution. MarathonITE provides an exploratory test option to capture the test execution results while exploring the application. Semi automatic tests allows the test engineer to insert a checklist at a specific point in the application flow. When the semi automatic test scripts are executed, MarathonITE pause the application and displays the checklist which should be filled up by the engineer. These tests are especially useful for ensuring that all the UI elements follows organizational guidelines. 5
6 Refactoring and Data Driven Tests Test scripts can accept data from CSV files. MarathonITE provides facilities for organizing test data and use it in test scripts through provided script methods. Supports creation of Data Driven tests by refactoring a test script. The test engineer chooses the fields that need to be extracted into the data file and MarathonITE does the rest. A test data file is created and the script is modified to use the data from the test data file. MarathonITE also provides facilities for extracting a part of a test script into a module script-let. 6
7 F.A.Q What is MarathonITE and how does it differ from Marathon? Marathon is the premier open source Java/Swing test automation tool. You can consider MarathonITE as a commercial edition of Marathon with enhancements for enterprise test script authoring and maintenance. Specifically MarathonITE includes the following functionalities that are not available for Marathon. Data driven test cases Ability for converting recorded scripts to data driven tests. Refactoring support: currently MarathonITE support create module!om selection refactoring. Over a period of time Jalian Systems will be adding more refactorings to MarathonITE. A configurable naming strategy. Are MarathonITE scripts compatible with Marathon Scripts? Yes and No. If enhanced functionalities like data driven tests or the naming strategy are used, MarathonITE scripts will not be compatible with Marathon scripts. Otherwise, the scripts are interchangeable. However, Marathon projects are compatible with MarathonITE and you can use MarathonITE test runner for executing Marathon test scripts. What GUI technologies are supported by MarathonITE? MarathonITE, at this time, supports only applications developed using Java/Swing framework. We are working on adding web testing to the technologies supported and that is still some time away. Can MarathonITE be used for load and performance testing? MarathonITE can be used for load and performance testing with some effort. The steps involved are as follows: 1. Create a test script using the scenario that is used for load/performance testing. If it is for performance testing, you might include some logging messages providing the resource utilization like memory or time. 2. Run multiple copies of MarathonITE test runner. Note that, some operations like menu selection etc. expect an active window while the tests are executed. You can use, Xv& on Linux and PSTools on WindowsXP to provide each instance its own GUI desktop - without actually displaying UI on the monitor. 3. Collect the statistics from all the logs and collate. Sometime in future, MarathonITE might support some or all of the above actions itself. However, our goal is to create best of the breed GUI functional Testing tools and this is low on our priority. 7
8 For which platforms MarathonITE is available? Any platform for which Java 1.5+ is available can be used with MarathonITE. Specifically, we certify OSX, Windows and Linux (Ubuntu) for working with MarathonITE. If you face problems with other platforms, please get back to us and we see what we can do. Who uses MarathonITE? MarathonITE is an enhanced version of Marathon. As of date there have been more than 60,000 downloads of Marathon. Since Jalian Systems adopted Marathon and release of version 1.0 there have been more than 30,000 downloads. As with any open source project, it is difficult to predict the total number of real users for Marathon. We run unit tests. Is that not sufficient? The goal of unit tests differ from functional tests. The former is geared towards ensuring the code does what the developer wants it to do, where as the later is for ensuring that the end user requirements are met. GUI based tests (atleast a few) are required to ensure that the general flow of the application works. What is the use of GUI test automation? Automated software testing helps in reducing the cost of quality assurance by letting a machine do the rote testing. Test automation is indispensable when the application complexity increases, because the time spent on regression testing exponentially increases. Automated software testing reduces the time to market of a product by catching regression defects in an early phase. What are MarathonITE s features? Easy to use Intuitive integrated test environment with syntax aware editor. Tests can be created in quick time by using the recording facility. Flexible and Powerful MarathonITE is a flexible tool. You can use all the programming constructs and modules available in Python/Ruby for creating robust, reliable test scripts. Refactoring and Modularization MarathonITE supports convert to module script refactoring which is handy for creating reusable script-lets. When recording just select the module function to use and provide the parameters (if any) and MarathonITE executes all the operations available in that function. Support for data driven tests Use in built support for converting test scripts to data driven tests and test multiple scenarios with a single test script. 8
9 Support for Exploratory and Semi manual test cases MarathonITE supports exploratory and semi manual tests. Use semi manual tests and create a test suite for checking application compliance to enterprise standards. Use exploratory tests and share the created test scripts for communicating the found defects with the development team in a standard and easy manner. Standard programming languages MarathonITE uses Python and Ruby as scripting languages. No need to learn a vendor specific language for effective use of MarathonITE. How much programming expertise needed to use MarathonITE? Not much. In fact, the knowledge of Ruby/Python for effectively using Marathon can be gained in half-a-day by going through language tutorial. MarathonITE distribution has Python/Ruby Concepts Tutorials that provides all the knowledge that is required to use MarathonITE effectively. When needed, you can use the full power of the languages and their runtime and that time a full tutorial of the languages are recommended. How much does MarathonITE cost? The price for one license starts at US$ 1230 including one year maintenance and upgrades. Bulk discounts are available. Please refer to the attached supplement Prices and Licensing. I want to run the scripts from multiple machines. How many licenses do I need? We do not charge license fees for test runners - use as many instances of MarathonITE as you wish. You need to purchase licenses only for MarathonITE instances used for recording and creation of test suites. Help? Tutorial and User s guide Technical F.A.Q You can try Marathon google group Free support from support@marathontesting.com Available screen casts at for general usage instructions. Individual support and training: contact support@marathontesting.com Complete support packages are available. See attached supplement Prices and Licensing. 9
10 Prices and Licensing Licensing Who requires license? Everyone who uses MarathonITE needs a license. Every user who creates, records, edit or modify tests requires a MarathonITE license. MarathonITE test runners licenses are free once a MarathonITE license is acquired. License Types All MarathonITE licenses are floating and entitle you to run one instance of MarathonITE at any given time, independent of the machine it is running on or the person operating it. Multiple licenses allow multiple instances of MarathonITE to be run concurrently. Integrated Test Environment License A ITE license allows unrestricted usage of all MarathonITE functionality to create, execute, modify test scripts and suites. Test Runner License MarathonITE test runner licenses are free of charge once you acquire at-least one ITE license. You can use any number of MarathonITE instances for batch running, unattended execution of tests etc. once you acquire required number of ITE licenses. Pricing MarathonITE License Pricing Number of Licenses Unit Price (US$) (includes first years Maintenance) Maintenance (Annual) 1 $ 1, $ $ 1, $ $ 1, $ Above 10 licenses Site licenses available. Contact sales@jaliansystems.com. * All prices are in USD and exclusive of taxes (if any) that are applicable * Contact sales@jaliansystems.com if you need clarifications * Annual Maintenance is inclusive of major minor upgrades released during the period 10
11 About Us About Jalian Systems Founded in 2005, Jalian Systems is a privately held company based in Bangalore, India. Jalian adopted Marathon in 2006 and provides enhancements and support for the open source product. Jalian s flagship product is MarathonITE - the commercial edition of Marathon, the premier Java/Swing GUI test automation tool. Dakshinamurthy K (KD), Managing Director of Jalian Systems, is a founding member of Linux-India (pan-indian Linux User Group) and ASCI (Agile Software Community of India). He is active in open source communities and contributed to various open source projects like Eclipse, JEdit, Cygwin etc. Prior to starting Jalian Systems, KD was the Chief Technology Officer at Subex Ltd. KD is the main contributor and maintainer of Marathon project. For more information, contact: Jalian Systems Pvt. Ltd. #44, Maruthi Complex, C.M.R Road 2nd Block, Kalyan Nagar H.R.B.R Layout, Bengaluru , INDIA E: info@jaliansystems.com T: M: W: W: 11
DiskBoss. File & Disk Manager. Version 2.0. Dec 2011. Flexense Ltd. www.flexense.com info@flexense.com. File Integrity Monitor
DiskBoss File & Disk Manager File Integrity Monitor Version 2.0 Dec 2011 www.flexense.com info@flexense.com 1 Product Overview DiskBoss is an automated, rule-based file and disk manager allowing one to
More informationSOFTWARE TESTING TRAINING COURSES CONTENTS
SOFTWARE TESTING TRAINING COURSES CONTENTS 1 Unit I Description Objectves Duration Contents Software Testing Fundamentals and Best Practices This training course will give basic understanding on software
More informationAutomation using Selenium
Table of Contents 1. A view on Automation Testing... 3 2. Automation Testing Tools... 3 2.1 Licensed Tools... 3 2.1.1 Market Growth & Productivity... 4 2.1.2 Current Scenario... 4 2.2 Open Source Tools...
More informationProfessional Test Automation. The GUI Test Tool for Java and Web
Professional Test Automation The GUI Test Tool for Java and Web Capture/replay and scripting Swing, JavaFX, SWT, RCP and Web Cross-platform Easy to use Robust and reliable System and load testing Established
More informationSoftware Automated Testing
Software Automated Testing Keyword Data Driven Framework Selenium Robot Best Practices Agenda ² Automation Engineering Introduction ² Keyword Data Driven ² How to build a Test Automa7on Framework ² Selenium
More informationSoftware Development Kit
Open EMS Suite by Nokia Software Development Kit Functional Overview Version 1.3 Nokia Siemens Networks 1 (21) Software Development Kit The information in this document is subject to change without notice
More informationInternational Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] ISSN: 2349-6495
International Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] Survey on Automation Testing Tools for Mobile Applications Dr.S.Gunasekaran 1, V. Bargavi 2 1 Department
More informationViewpoint. Choosing the right automation tool and framework is critical to project success. - Harsh Bajaj, Technical Test Lead ECSIVS, Infosys
Viewpoint Choosing the right automation tool and framework is critical to project success - Harsh Bajaj, Technical Test Lead ECSIVS, Infosys Introduction Organizations have become cognizant of the crucial
More informationBall Aerospace s COSMOS Open Source Test System
Ball Aerospace s COSMOS Open Source Test System Ryan J. Melton Ball Aerospace & Technologies Corp. Boulder, CO ABSTRACT Ball Aerospace COSMOS is a free and readily available open source test and operations
More informationLICENSE4J FLOATING LICENSE SERVER USER GUIDE
LICENSE4J FLOATING LICENSE SERVER USER GUIDE VERSION 4.5.5 LICENSE4J www.license4j.com Table of Contents Getting Started... 2 Floating License Usage... 2 Installation... 4 Windows Installation... 4 Linux
More informationJAVA WEB START OVERVIEW
JAVA WEB START OVERVIEW White Paper May 2005 Sun Microsystems, Inc. Table of Contents Table of Contents 1 Introduction................................................................. 1 2 A Java Web Start
More informationProfiling and Testing with Test and Performance Tools Platform (TPTP)
Profiling and Testing with Test and Performance Tools Platform (TPTP) 2009 IBM Corporation and Intel Corporation; made available under the EPL v1.0 March, 2009 Speakers Eugene Chan IBM Canada ewchan@ca.ibm.com
More informationMSWL Development & Tool. Eclipse IDE
MSWL Development & Tool Eclipse IDE Micael Gallego micael.gallego@urjc.es Escuela Técnica Superior de MSWL: Official Master's Program on Libre Ingeniería Informática Software - Development Tools Departamento
More informationUnit Testing webmethods Integrations using JUnit Practicing TDD for EAI projects
TORRY HARRIS BUSINESS SOLUTIONS Unit Testing webmethods Integrations using JUnit Practicing TDD for EAI projects Ganapathi Nanjappa 4/28/2010 2010 Torry Harris Business Solutions. All rights reserved Page
More informationEnhancing Effectiveness of WATIR through Keyword Driven Framework
Enhancing Effectiveness of WATIR through Keyword Driven Framework AVASOFT Technologies PVT Ltd, Chennai 600042 1 P a g e Table of Contents 1.0 Abstract..3 2.0 Technology Overview... 4 2.1 Ruby... 4 2.2
More informationFreeForm Designer. Phone: +972-9-8309999 Fax: +972-9-8309998 POB 8792, Natanya, 42505 Israel www.autofont.com. Document2
FreeForm Designer FreeForm Designer enables designing smart forms based on industry-standard MS Word editing features. FreeForm Designer does not require any knowledge of or training in programming languages
More informationFor Introduction to Java Programming, 5E By Y. Daniel Liang
Supplement H: NetBeans Tutorial For Introduction to Java Programming, 5E By Y. Daniel Liang This supplement covers the following topics: Getting Started with NetBeans Creating a Project Creating, Mounting,
More informationApplitools Eyes Web Application Guide
Applitools Eyes Web Application Guide 1 2 Table of Contents Overview... 3 How to start using Applitools Eyes... 3 Analyzing your first test through Applitools Eyes Web Application... 4 Exploring the home
More informationPMOD Installation on Windows Systems
User's Guide PMOD Installation on Windows Systems Version 3.7 PMOD Technologies Windows Installation The installation for all types of PMOD systems starts with the software extraction from the installation
More informationTest Automation Process
A white Success The performance testing helped the client identify and resolve performance bottlenecks which otherwise crippled the business. The ability to support 500 concurrent users Test Automation
More informationTesthouse Training Portfolio
Testhouse Training Portfolio TABLE OF CONTENTS Table of Contents... 1 HP LoadRunner 4 Days... 2 ALM Quality Center 11-2 Days... 7 HP QTP Training Course 2 Days... 10 QTP/ALM Intensive Training Course 4
More informationThe Process Guidelines should be used in conjunction with the standard OUM process guidelines when using Testing and Quality Management Tools.
OUM 6.3 Testing and Quality Management Tools Supplemental Guide Method Navigation Current Page Navigation TESTING AND QUALITY MANAGEMENT TOOLS SUPPLEMENTAL GUIDE This document contains OUM supplemental
More informationDesktop, Web and Mobile Testing Tutorials
Desktop, Web and Mobile Testing Tutorials * Windows and the Windows logo are trademarks of the Microsoft group of companies. 2 About the Tutorial With TestComplete, you can test applications of three major
More informationExclaimer Mail Archiver User Manual
User Manual www.exclaimer.com Contents GETTING STARTED... 8 Mail Archiver Overview... 9 Exchange Journaling... 9 Archive Stores... 9 Archiving Policies... 10 Search... 10 Managing Archived Messages...
More informationView Point. Developing a successful Point-of-Sale (POS) test automation strategy. Abstract. www.infosys.com. - Sujith George
View Point Developing a successful Point-of-Sale (POS) test automation strategy - Sujith George Abstract While Test Automation has been around for a while, QA teams in the retail industry are still struggling
More informationeggplant for Cross Platform Test Automation TestPlant Nick Saunders
eggplant for Cross Platform Test Automation TestPlant Nick Saunders 0 Table of Contents 0 Table of Contents... 2 1 eggplant... 3 1.1 Introduction... 3 1.2 eggplant Overview... 3 1.2.1 Two System Model...
More informationAutomating Testing and Configuration Data Migration in OTM/GTM Projects using Open Source Tools By Rakesh Raveendran Oracle Consulting
Automating Testing and Configuration Data Migration in OTM/GTM Projects using Open Source Tools By Rakesh Raveendran Oracle Consulting Agenda Need Desired End Picture Requirements Mapping Selenium Testing
More informationDiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com info@flexense.com 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
More informationTesting Tools Content (Manual with Selenium) Levels of Testing
Course Objectives: This course is designed to train the fresher's, intermediate and professionals on testing with the concepts of manual testing and Automation with Selenium. The main focus is, once the
More informationEnterprise Service Bus
We tested: Talend ESB 5.2.1 Enterprise Service Bus Dr. Götz Güttich Talend Enterprise Service Bus 5.2.1 is an open source, modular solution that allows enterprises to integrate existing or new applications
More informationRunning a Program on an AVD
Running a Program on an AVD Now that you have a project that builds an application, and an AVD with a system image compatible with the application s build target and API level requirements, you can run
More informationApplication Testing Suite: A fully Java-based software testing platform for testing Oracle E-Business Suite and other web applications
Application Testing Suite: A fully Java-based software testing platform for testing Oracle E-Business Suite and other web applications Murali Iyengar, Principal Sales Consultant,
More informationSAIP 2012 Performance Engineering
SAIP 2012 Performance Engineering Author: Jens Edlef Møller (jem@cs.au.dk) Instructions for installation, setup and use of tools. Introduction For the project assignment a number of tools will be used.
More informationEclipse for Smalltalkers
Eclipse for Smalltalkers What a difference a year makes! Eric Clayberg Sr. Vice President of Product Development Instantiations, Inc. July 14, 2003 clayberg@instantiations.com http://www.instantiations.com
More informationLeveraging Rational Team Concert's build capabilities for Continuous Integration
Leveraging Rational Team Concert's build capabilities for Continuous Integration Krishna Kishore Senior Engineer, RTC IBM Krishna.kishore@in.ibm.com August 9-11, Bangalore August 11, Delhi Agenda What
More informationChallenges and Pains in Mobile Apps Testing
Challenges and Pains in Mobile Apps Testing Sales office Table of Contents Abstract... 3 Mobile Test Automation... 3 Challenges & Pains... 4 EZ TestApp Concept and Elements... 5 About TenKod Ltd.... 8
More informationTest Automation Integration with Test Management QAComplete
Test Automation Integration with Test Management QAComplete This User's Guide walks you through configuring and using your automated tests with QAComplete's Test Management module SmartBear Software Release
More informationTest Automation Framework
Test Automation Framework Rajesh Popli Manager (Quality), Nagarro Software Pvt. Ltd., Gurgaon, INDIA rajesh.popli@nagarro.com ABSTRACT A framework is a hierarchical directory that encapsulates shared resources,
More informationYou may have been given a download link on your trial software email. Use this link to download the software.
BackupVault / Attix5 Server Quickstart Guide This document takes about 5 minutes to read and will show you how to: Download the software Install the Attix5 Professional Backup software Backup your files
More informationCode Estimation Tools Directions for a Services Engagement
Code Estimation Tools Directions for a Services Engagement Summary Black Duck software provides two tools to calculate size, number, and category of files in a code base. This information is necessary
More informationTesting. Chapter. A Fresh Graduate s Guide to Software Development Tools and Technologies. CHAPTER AUTHORS Michael Atmadja Zhang Shuai Richard
A Fresh Graduate s Guide to Software Development Tools and Technologies Chapter 3 Testing CHAPTER AUTHORS Michael Atmadja Zhang Shuai Richard PREVIOUS CONTRIBUTORS : Ang Jin Juan Gabriel; Chen Shenglong
More informationGenerating Automated Test Scripts for AltioLive using QF Test
Generating Automated Test Scripts for AltioLive using QF Test Author: Maryam Umar Contents 1. Introduction 2 2. Setting up QF Test 2 3. Starting an Altio application 3 4. Recording components 5 5. Performing
More informationSelenium Automation set up with TestNG and Eclipse- A Beginners Guide
Selenium Automation set up with TestNG and Eclipse- A Beginners Guide Authors: Eevuri Sri Harsha, Ranjani Sivagnanam Sri Harsha is working as an Associate Software Engineer (QA) for IBM Policy Atlas team
More informationDepartment of Veterans Affairs. Open Source Electronic Health Record Services
Department of Veterans Affairs Open Source Electronic Health Record Services MTools Installation and Usage Guide Version 1.0 June 2013 Contract: VA118-12-C-0056 Table of Contents 1. Installation... 3 1.1.
More informationBusiness Insight Report Authoring Getting Started Guide
Business Insight Report Authoring Getting Started Guide Version: 6.6 Written by: Product Documentation, R&D Date: February 2011 ImageNow and CaptureNow are registered trademarks of Perceptive Software,
More informationThe Hitchhiker's Guide to Mobile Apps Test Automation Galaxy
The Hitchhiker's Guide to Mobile Apps Test Automation Galaxy TenKod EZ TestApp Technology Sales office TenKod Ltd. Table of Contents Abstract... 3 Test Automation for Mobile Apps Challenges and PAINS...
More informationLoadRunner and Performance Center v11.52 Technical Awareness Webinar Training
LoadRunner and Performance Center v11.52 Technical Awareness Webinar Training Tony Wong 1 Copyright Copyright 2012 2012 Hewlett-Packard Development Development Company, Company, L.P. The L.P. information
More informationS. Bouzefrane. How to set up the Java Card development environment under Windows? Samia Bouzefrane. samia.bouzefrane@cnam.fr
How to set up the Java Card development environment under Windows? Samia Bouzefrane samia.bouzefrane@cnam.fr 1 Java Card Classic Edition- August 2012 I. Development tools I.1. Hardware 1. A Java Card platform
More informationIBM Rational Web Developer for WebSphere Software Version 6.0
Rapidly build, test and deploy Web, Web services and Java applications with an IDE that is easy to learn and use IBM Rational Web Developer for WebSphere Software Version 6.0 Highlights Accelerate Web,
More informationTEST AUTOMATION FRAMEWORK
TEST AUTOMATION FRAMEWORK Twister Topics Quick introduction Use cases High Level Description Benefits Next steps Twister How to get Twister is an open source test automation framework. The code, user guide
More informationSabre Red Apps. Developer Toolkit Overview. October 2014
Sabre Red Apps Developer Toolkit Overview October 2014 Red Apps are optional, authorized applications that extend the capabilities of Sabre Red Workspace. Red Apps are Sabre's branded version of an Eclipse
More informationProfessional GUI Testing for Java and Web
Professional GUI Testing for Java and Web Capture/replay and scripting Swing/SWT/RCP and Web Cross-platform Easy to use Robust and reliable System and load testing Established at 600 customers worldwide
More informationU.S. Navy Automated Software Testing
U.S. Navy Automated Software Testing Application of Standards to the Automated Test and Re-Test (ATRT) Effort Object Management Group (OMG) Technical Meeting June 2007 Approved for public release; distribution
More informationAES Crypt User Guide
AES Crypt User Guide Publication Date: 2013-12-26 Original Author: Gary C. Kessler (gck@garykessler.net) Revision History Date Contributor Changes 2012-01-17 Gary C. Kessler First version 2013-03-03 Doug
More informationIBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules
IBM Operational Decision Manager Version 8 Release 5 Getting Started with Business Rules Note Before using this information and the product it supports, read the information in Notices on page 43. This
More informationSoftware Testing Automation
nareng9@gmail.com +91-7760999789 Software Testing Automation Extensive experience in executing full STLC; ramping-up projects within time, budget & quality parameters, as per project management & best
More informationMAS 500 Intelligence Tips and Tricks Booklet Vol. 1
MAS 500 Intelligence Tips and Tricks Booklet Vol. 1 1 Contents Accessing the Sage MAS Intelligence Reports... 3 Copying, Pasting and Renaming Reports... 4 To create a new report from an existing report...
More informationWaspmote IDE. User Guide
Waspmote IDE User Guide Index Document Version: v4.1-01/2014 Libelium Comunicaciones Distribuidas S.L. INDEX 1. Introduction... 3 1.1. New features...3 1.2. Other notes...3 2. Installation... 4 2.1. Windows...4
More informationGetting Started With Author-it
Getting Started With Author-it Prepared 2 February, 2012 Copyright 1996-2011 Author-it Software Corporation Ltd. All rights reserved Due to continued product development, this information may change without
More informationTest What You ve Built
Test What You ve Built About Your Presenter IBM i Professional for 16 Years. Primary Focus is IBM i Engineering / Programming Well Versed in 2E. Well Versed in RPG (All Flavors) Well Versed in CM Products
More informationSreerupa Sen Senior Technical Staff Member, IBM December 15, 2013
Sreerupa Sen Senior Technical Staff Member, IBM December 15, 2013 Abstract In this experience report, I ll talk about how we transformed ourselves from a team that does one big bang release a year, to
More informationSecure Web Development Teaching Modules 1. Security Testing. 1.1 Security Practices for Software Verification
Secure Web Development Teaching Modules 1 Security Testing Contents 1 Concepts... 1 1.1 Security Practices for Software Verification... 1 1.2 Software Security Testing... 2 2 Labs Objectives... 2 3 Lab
More informationSonatype CLM Enforcement Points - Continuous Integration (CI) Sonatype CLM Enforcement Points - Continuous Integration (CI)
Sonatype CLM Enforcement Points - Continuous Integration (CI) i Sonatype CLM Enforcement Points - Continuous Integration (CI) Sonatype CLM Enforcement Points - Continuous Integration (CI) ii Contents 1
More informationWA2262 Applied Data Science and Big Data Analytics Boot Camp for Business Analysts. Classroom Setup Guide. Web Age Solutions Inc.
WA2262 Applied Data Science and Big Data Analytics Boot Camp for Business Analysts Classroom Setup Guide Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1 Table of Contents Part 1 - Minimum Software
More informationAgile Testing Principles and Best Practices. Progress Software, Hyderabad, India
Agile Testing Principles and Best Practices Dr Ganesh Iyer, PhD, Sailaja Pindiproli, Kiran Kumar Angara, Principal QA Engineer Senior QA Engineer QA Engineer, Progress Software, Hyderabad, India Masters
More informationLoad Test Creation Tutorial
Load Test Creation Tutorial Copyright Notice COPYRIGHT 2015 SOASTA Inc. This document is unpublished and the foregoing notice is affixed to protect SOASTA Inc. in the event of inadvertent publication.
More informationAcronis Backup & Recovery 10 Server for Windows. Installation Guide
Acronis Backup & Recovery 10 Server for Windows Installation Guide Table of Contents 1. Installation of Acronis Backup & Recovery 10... 3 1.1. Acronis Backup & Recovery 10 components... 3 1.1.1. Agent
More informationFrequently Asked Questions
Table of contents 1. Agent Technology...3 1.1. Has the Knoa agent been tested with standard set of services on the PC?... 3 1.2. Do users need to do anything to activate the Agent?...3 1.3. Does the Knoa
More informationIntroduction to Automated Testing
Introduction to Automated Testing What is Software testing? Examination of a software unit, several integrated software units or an entire software package by running it. execution based on test cases
More informationUSER GUIDE MANTRA WEB EXTRACTOR. www.altiliagroup.com
USER GUIDE MANTRA WEB EXTRACTOR www.altiliagroup.com Page 1 of 57 MANTRA WEB EXTRACTOR USER GUIDE TABLE OF CONTENTS CONVENTIONS... 2 CHAPTER 2 BASICS... 6 CHAPTER 3 - WORKSPACE... 7 Menu bar 7 Toolbar
More informationShakambaree Technologies Pvt. Ltd.
Welcome to Support Express by Shakambaree Technologies Pvt. Ltd. Introduction: This document is our sincere effort to put in some regular issues faced by a Digital Signature and USB Token user doing on
More informationAttix5 Pro Server Edition
Attix5 Pro Server Edition V7.0.3 User Manual for Linux and Unix operating systems Your guide to protecting data with Attix5 Pro Server Edition. Copyright notice and proprietary information All rights reserved.
More informationAdvanced Server Virtualization: Vmware and Microsoft Platforms in the Virtual Data Center
Advanced Server Virtualization: Vmware and Microsoft Platforms in the Virtual Data Center Marshall, David ISBN-13: 9780849339318 Table of Contents BASIC CONCEPTS Introduction to Server Virtualization Overview
More informationProtect, License and Sell Xojo Apps
Protect, License and Sell Xojo Apps To build great software with Xojo, you focus on user needs, design, code and the testing process. To build a profitable business, your focus expands to protection and
More informationGLOBAL CONSULTING SERVICES TOOLS FOR WEBMETHODS. 2015 Software AG. All rights reserved. For internal use only
GLOBAL CONSULTING SERVICES TOOLS FOR WEBMETHODS CONSULTING TOOLS VALUE CREATING ADD-ONS REDUCE manual effort time effort risk 6 READY-TO- USE TOOLS MORE COMING SOON SIMPLE PRICING & INSTALLATION INCREASE
More informationCross Platform Mobile. -Vinod Doshi
Cross Platform Mobile Application Testing -Vinod Doshi Objective Mobile Application Testing Needs. Challenges Current platform specific tools Cloud Testing Testing Strategies and Recommendations Generic
More informationORACLE BUSINESS INTELLIGENCE WORKSHOP
ORACLE BUSINESS INTELLIGENCE WORKSHOP Integration of Oracle BI Publisher with Oracle Business Intelligence Enterprise Edition Purpose This tutorial mainly covers how Oracle BI Publisher is integrated with
More informationRuleBender 1.1.415 Tutorial
RuleBender 1.1.415 Tutorial Installing and Launching RuleBender Requirements OSX Getting Started Linux Getting Started Windows Getting Started Using the Editor The Main Window Creating and Opening Files
More informationQA Classroom and Online training from Yes-M Systems
QA Classroom and Online training from Yes-M Systems One of the best QA courses: Manual Testing Highlights 85+ hours to finish the course Experienced Instructors Recruiters help with Resume Preparation
More informationOutline. hardware components programming environments. installing Python executing Python code. decimal and binary notations running Sage
Outline 1 Computer Architecture hardware components programming environments 2 Getting Started with Python installing Python executing Python code 3 Number Systems decimal and binary notations running
More informationWakanda Studio Features
Wakanda Studio Features Discover the many features in Wakanda Studio. The main features each have their own chapters and other features are documented elsewhere: Wakanda Server Administration Data Browser
More informationFahim Uddin http://fahim.cooperativecorner.com email@fahim.cooperativecorner.com. 1. Java SDK
PREPARING YOUR MACHINES WITH NECESSARY TOOLS FOR ANDROID DEVELOPMENT SEPTEMBER, 2012 Fahim Uddin http://fahim.cooperativecorner.com email@fahim.cooperativecorner.com Android SDK makes use of the Java SE
More informationCONNECTING TO DEPARTMENT OF COMPUTER SCIENCE SERVERS BOTH FROM ON AND OFF CAMPUS USING TUNNELING, PuTTY, AND VNC Client Utilities
CONNECTING TO DEPARTMENT OF COMPUTER SCIENCE SERVERS BOTH FROM ON AND OFF CAMPUS USING TUNNELING, PuTTY, AND VNC Client Utilities DNS name: turing.cs.montclair.edu -This server is the Departmental Server
More informationPOOSL IDE User Manual
Embedded Systems Innovation by TNO POOSL IDE User Manual Tool version 3.0.0 25-8-2014 1 POOSL IDE User Manual 1 Installation... 5 1.1 Minimal system requirements... 5 1.2 Installing Eclipse... 5 1.3 Installing
More informationChecklist for Web Application Testing
Checklist for Web Application Testing July 27, 2004 Submitted By Infosys Technologies Limited Author Setumadhav Kulkarni (Setumadhav_Kulkarni@infosys.com) Web Testing Checklist.doc Page 1 of 9 COPYRIGHT
More informationBarTender Print Portal. Web-based Software for Printing BarTender Documents WHITE PAPER
BarTender Print Portal Web-based Software for Printing BarTender Documents WHITE PAPER Contents Overview 3 Installing Print Portal 4 Configuring Your Installation 4 Supported Printing Technologies 5 Web
More informationDatabase Studio is the new tool to administrate SAP MaxDB database instances as of version 7.5.
1 2 3 4 Database Studio is the new tool to administrate SAP MaxDB database instances as of version 7.5. It replaces the previous tools Database Manager GUI and SQL Studio from SAP MaxDB version 7.7 onwards
More information2X ApplicationServer & LoadBalancer Manual
2X ApplicationServer & LoadBalancer Manual 2X ApplicationServer & LoadBalancer Contents 1 URL: www.2x.com E-mail: info@2x.com Information in this document is subject to change without notice. Companies,
More informationFileMaker Server 10 Help
FileMaker Server 10 Help 2007-2009 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker, the file folder logo, Bento and the Bento logo
More informationSTeP-IN SUMMIT 2007. International Conference On Software Testing
STeP-IN SUMMIT 2007 International Conference On Software Testing Implementation of Continuous Integration and Automated testing of a large scale web based application for a European by Amandweep Suresh
More informationCopyright 2014, SafeNet, Inc. All rights reserved. http://www.safenet-inc.com
Ve Version 3.4 Copyright 2014, SafeNet, Inc. All rights reserved. http://www.safenet-inc.com We have attempted to make these documents complete, accurate, and useful, but we cannot guarantee them to be
More informationTroubleshooting AVAYA Meeting Exchange
Troubleshooting AVAYA Meeting Exchange Is my browser supported? Avaya Web Conferencing supports the following browser clients for joining conferences (with the described limitations). The supported browsers
More informationParagon Remote Management
PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email sales@paragonsoftware.com
More informationIntroduction to Eclipse
Introduction to Eclipse Overview Eclipse Background Obtaining and Installing Eclipse Creating a Workspaces / Projects Creating Classes Compiling and Running Code Debugging Code Sampling of Features Summary
More informationPARALLELS SERVER 4 BARE METAL README
PARALLELS SERVER 4 BARE METAL README This document provides the first-priority information on Parallels Server 4 Bare Metal and supplements the included documentation. TABLE OF CONTENTS 1 About Parallels
More informationBreak It Before You Buy It!
Break It Before You Buy It! Test Driven Development and Continuous Integration Chris Hartjes -- CodeMash 2011 -- @chartjes http://www.littlehart.net/atthekeyboard Huge Sports Nerd TL;DR The Problem Build
More informationSAP BusinessObjects Business Intelligence Suite Document Version: 4.1 Support Package 3-2014-05-07. Patch 3.x Update Guide
SAP BusinessObjects Business Intelligence Suite Document Version: 4.1 Support Package 3-2014-05-07 Table of Contents 1 Document History....3 2 Introduction....4 2.1 About this Document....4 2.1.1 Constraints....4
More informationToad for Oracle 8.6 SQL Tuning
Quick User Guide for Toad for Oracle 8.6 SQL Tuning SQL Tuning Version 6.1.1 SQL Tuning definitively solves SQL bottlenecks through a unique methodology that scans code, without executing programs, to
More informationENABLE LOGON/LOGOFF AUDITING
Lepide Software LepideAuditor Suite ENABLE LOGON/LOGOFF AUDITING This document explains the steps required to enable the auditing of logon and logoff events for a domain. Table of Contents 1. Introduction...
More informationAUTOMATING THE WEB APPLICATIONS USING THE SELENIUM RC
AUTOMATING THE WEB APPLICATIONS USING THE SELENIUM RC Mrs. Y.C. Kulkarni Assistant Professor (Department of Information Technology) Bharati Vidyapeeth Deemed University, College of Engineering, Pune, India
More information