TestMaker A system for writing, printing, grading and analyzing - Sfsu
Installing and Deploying TestMaker 6
-
Upload
appvance-inc -
Category
Technology
-
view
3.065 -
download
1
description
Transcript of Installing and Deploying TestMaker 6
Installing and Deploying TestMaker 6
Frank Cohen, +01 (408) 871-0122, [email protected]
May 31, 2011
Planing TestMaker Installations
Tuesday, May 31, 2011
Open Source Test Automation
About PushToTest
2
Tuesday, May 31, 2011
Open Source Test Automation
About PushToTest
2
Tuesday, May 31, 2011
Open Source Test Automation
About PushToTest‣Our Mission: We Test, For A More Reliable World
2
Tuesday, May 31, 2011
Open Source Test Automation
About PushToTest‣Our Mission: We Test, For A More Reliable World
‣Make It Easier To Move From Manual To Automated Testing
2
Tuesday, May 31, 2011
Open Source Test Automation
About PushToTest‣Our Mission: We Test, For A More Reliable World
‣Make It Easier To Move From Manual To Automated Testing
‣Support Advanced Testing, including Agile, Load, Integration
2
Tuesday, May 31, 2011
Open Source Test Automation
About PushToTest‣Our Mission: We Test, For A More Reliable World
‣Make It Easier To Move From Manual To Automated Testing
‣Support Advanced Testing, including Agile, Load, Integration
‣Open Source Testing (OST) For Everyone
2
Tuesday, May 31, 2011
Open Source Test Automation
Slides on Twitter‣http://twitter.com/fcohen
‣Please retweet
‣Please follow me
‣#ost
3
Tuesday, May 31, 2011
Open Source Test Automation
4
Tuesday, May 31, 2011
Open Source Test Automation
4
Open Source Testing (OST)
Tuesday, May 31, 2011
Open Source Test Automation
OST Architecture
5
Application Under TestWeb, RIA, BPM, SOA
Tuesday, May 31, 2011
Open Source Test Automation
OST Architecture
5
Functional
Test
Production
Monitor
Load Test
Continuous Integration
Repository Bug TrackerTest
ManagementMonitoring
Test Authoring
SoapUI (Pro)
Sahi (Pro)
JUnit Class Framework
Eclipse Java IDE
Fitness
Languages: Java, Python
Wiki Collaboration
Application Under TestWeb, RIA, BPM, SOA
Tuesday, May 31, 2011
Open Source Test Automation
OST Architecture
5
Functional
Test
Production
Monitor
Load Test
Continuous Integration
Repository Bug TrackerTest
ManagementMonitoring
Test Authoring
SoapUI (Pro)
Sahi (Pro)
JUnit Class Framework
Eclipse Java IDE
Fitness
Languages: Java, Python
Wiki Collaboration
Application Under TestWeb, RIA, BPM, SOA
Tuesday, May 31, 2011
Open Source Test Automation
OST Architecture
5
Functional
Test
Production
Monitor
Load Test
Continuous Integration
Repository Bug TrackerTest
ManagementMonitoring
Test Authoring
SoapUI (Pro)
Sahi (Pro)
JUnit Class Framework
Eclipse Java IDE
Fitness
Languages: Java, Python
Wiki Collaboration
Application Under TestWeb, RIA, BPM, SOA
Test Operation Console
RepositoryMySQL RDBMS
Results AnalysisBusiness Intelligence Tool
DesignerRecord/Playback
Grid and CloudTest Deployment
Tuesday, May 31, 2011
Open Source Test Automation
OST Architecture
5
Functional
Test
Production
Monitor
Load Test
Continuous Integration
Repository Bug TrackerTest
ManagementMonitoring
Test Authoring
SoapUI (Pro)
Sahi (Pro)
JUnit Class Framework
Eclipse Java IDE
Fitness
Languages: Java, Python
Wiki Collaboration
Application Under TestWeb, RIA, BPM, SOA
PTTMonitorCPU, Net, Memory
Test Injector
BundlesMySQL, HtmlUnit
ScriptRunnersSahi, Selenium, SoapUI, Java
Data Production Librariescsv files, rdbms queries
Test Operation Console
RepositoryMySQL RDBMS
Results AnalysisBusiness Intelligence Tool
DesignerRecord/Playback
Grid and CloudTest Deployment
Tuesday, May 31, 2011
Open Source Test Automation
Browser Compatibility Tests
6
Application Under Test
TestMaker Console
TestNode
Selenese Test
Selenium RC SeleniumHtmlUnit
Tuesday, May 31, 2011
Open Source Test Automation
7
ScriptRunnersScriptRunner Type Name (langtype)
Designer Script IE, Htmlunit designerscript
Selenium HtmlUnit Browser selenium
Selenium RC IE, Firefox, Chrome seleniumrc
Sahi IE, HtmlUnit sahi
HTTP Archive Page Optimization HAR
Selenium RC IE, Firefox, Chrome seleniumrc
SoapUI SOAP and REST soapui
TestGen4Web Web 1.0 Tests testgen4web
Mozmill Mozilla XUL Tests mozmill
Unit Tests jUnit TestCase Java, Jython, JRuby, PHP, Perl, Groovy
DotNet .NET Tests dotnet
Visual Basic VB tests vb
Command Line Desktop and utils commandline
Tuesday, May 31, 2011
Open Source Test Automation
Your cloud or mine? Or both!
8
SOAP
TestNode
test
PTTMonitor
TestNode
test
PTTMonitor
Application or Service
SOAP SOAP SOAP
HTTP REST AMF AJAX
TestMaker Console
TestNode
test
PTTMonitor
TestNode
test
PTTMonitor
Test RunTime
Tuesday, May 31, 2011
Open Source Test Automation
Lots of Possibilities
9
Seattle, DatacenterTestNode
TestMaker
Dallas, TexasDatacenter
Generating Load
Test Sent
Tuesday, May 31, 2011
Open Source Test Automation
You’re Such A Geek!
Lots of Possibilities
9
Seattle, DatacenterTestNode
TestMaker
Dallas, TexasDatacenter
Generating Load
Test Sent
Tuesday, May 31, 2011
Open Source Test Automation
Let’s Talk About...‣How To Plan For A TestMaker Installation
‣What Can Go Wrong During Installation and Solutions
‣ Installing on Windows XP, Vista, 7 and 32-bit and 64-bit Systems
‣Configuring a Grid and Cloud Test Environment
10
Tuesday, May 31, 2011
Open Source Test Automation
Headless Installation‣Command line parameters
‣ -console: to run the installation in interactive console mode
‣ -options-template: to generate a properties file whose name is specified in args[1]
‣ -options: to run an installation while reading the properties from the properties file specified in args[1]
‣ java -jar ./PushToTest_TestNode_Install_Linux.jar -console
11
Tuesday, May 31, 2011
Open Source Test Automation
Parts‣Console
‣Apache Derby
‣Sahi Proxy
‣TestNode
‣Glassbox
‣PTTMonitor
12
Tuesday, May 31, 2011
Open Source Test Automation
Browser Locations‣Microsoft Internet Explorer (MS IE) 8 and later, Firefox 3.6 and later,
Opera 10 and later, Chrome 8 and later, and Safari 5 and later
13
Tuesday, May 31, 2011
Open Source Test Automation
Browser Preferences‣Tools menu, Preferences, Browser
14
Tuesday, May 31, 2011
Open Source Test Automation
Windows‣XP, Vista, 7
‣32-bit
‣64-bit
‣Windows NT and 2000
15
Tuesday, May 31, 2011
Open Source Test Automation
What Can Go Wrong‣ Install Over An Existing Installation
‣ Install On Windows Using The Wrong Installer
‣ Install Editor and Designer on Windows Server Environments
‣ Install To A Secure Directory
‣Wrong Path To A Browser
‣ Invalid Repository Path or Port Number
16
Tuesday, May 31, 2011
Open Source Test Automation
Post Installation‣Changing Memory Settings
‣Console
‣TestNode
‣Network Port Usage
‣Selenium RC 5555
‣Editor-Console 8099
‣Sahi Proxy 9999
‣TestNode 8080
17
Tuesday, May 31, 2011
Open Source Test Automation
SSL Certificate Registration‣http://localhost:9999/_s_/dyn/SSLManager
18
Tuesday, May 31, 2011
Open Source Test Automation
Dual License
‣ Functional Testing with TestMaker Object Designer
‣ Repurposing Selenium, soapUI Sahi and unit tests into data-driven functional tests, load and performance tests, and business service monitors
‣ Load Testing To 50 Virtual Users
‣ Data-driven tests using CSV files.
‣ PTTMonitor Correlates CPU, Network, Memory Utilization As Tests Operate.
‣ 25 Charts and Reports
‣ Community Support and access to all documentation
19
‣ TestMaker Enterprise expands on the success of TestMaker Community
‣ Load Testing to Millions of Virtual Users
‣ Cloud and Grid Testing
‣ Data-driven tests using Data Production Libraries for CSV files, RDBMS, Data Generating Objects
‣ Root cause analysis and mitigation using Glassbox
‣ Mock services for agile service development
‣ Flex AMF Protocol Handler for Flex/Flash testing
‣ 1000+ Charts and Reports
‣ Business service monitors, including email notification
‣ Support, QuickStart, Training, Consulting
Tuesday, May 31, 2011
Open Source Test Automation
Slides on Twitter‣http://twitter.com/fcohen
‣Please retweet
‣Please follow me
20
Tuesday, May 31, 2011
Open Source Test Automation
Where To Go From Here‣Start Using TestMaker 6
‣http://www.pushtotest.com/products-comparison
‣Watch A Screencast and Tutorial
‣http://www.pushtotest.com/screencastcentral
‣Attend An Open Source Test Workshop
‣http://workshop.pushtotest.com
‣Ask For A Proposal on Licenses, Training, Support, Consulting
‣Call +01 408 871 0122, [email protected]
21
Tuesday, May 31, 2011