Web2.0 coopetitive
Web2.0 LL Framework Ruby on Rails / TurboGears / CakePHP Atlas Web2.0 XML Selenium / JMeter 3 Ajax Web 2.0 UI... 1. Ruby on Rails Web 2. ASP.NET AJAX, jmaki UI 3. prototype.js JavaScript 2 3 4
5 6
Ajax JavaScript Prototype jquery MochiKit script.aculo.us Rialto javascript API Rico Dojo Yahoo! UI Library ASP.NET AJAX LiveControls (ASP.NET) jmaki (JSF) JavaScript URL http://www.atmarkit.co.jp/fwcr/special/ajax_kaitai03/01.html 7 } } JavaScript Web JavaScript Web xmlhttp.onreadystatechange = responseeventselect1onchange; var txtdata = document.getelementbyid( Text1"); var strdat = txtdata.value xmlhttp.open("get", "./Service.asmx/GetData?strKey=" + strdat); xmlhttp.send(null); Web function handlehttpevent() { if (xmlhttp.readystate == 4) { if (xmlhttp.status == 200) { var objdom = xmlhttp.responsexml; var strdata; if (objdom.documentelement) { strdata = objdom.getelementsbytagname('helloworldresult').item(0).text; if (strdata == null) strdata = '1'; } else { strdata = '2'; } document.getelementbyid("div1").innertext = strdata; } else { window.alert(" "); } ASP.NET AJAX WebService.HelloWorld($get('Text1').value, OnComplete); function OnComplete(result) { $('Div1').innerText = result; }
Web 2.0 Web 2.0 SLA UI ASP.NET AJAX ex) $( name ) $get( name ) Web 2.0
Web Selenium http://www.openqa.org JMeter http://jakarta.apache.org/jmeter/ Selenium Web JavaScript DOM DOM Ajax
Selenium Selenium Core : Selenium IDE : IDE Selenium Remote Control : Selenium on Rails : Rails Apache License 2.0 Selenium Core HTML HTML
Selenium IDE IDE Core Remote Control Selenium Remote Control Selenium Server Selenium Server Selenium Core HTTP Perl, Ruby, Python, Java,.net HTTP Proxy HTTP HTTP Web
Tips DOM JavaScript HTML FireFox Extension HTML Validator http://users.skynet.be/mgueury/mozilla/ DOM ID Contributed User-Extensions http://wiki.openqa.org/display/sel/contributed+user-extensions Selenium Core JavaScript Extension HTML LL Excel JMeter Pure Java CPU Apache License 2.0
JMeter HTTP JMeter JMeter / / /
JMeter HTTP JMeter HTTP / HTTPS / ftp / LDAP / JDBC / SOAP / JMS / AJP /POP3 / IMAP GUI Jmeter
Tips Proxy JMeter 1 3 JavaScript BeanShell XML 1GB GC GC JMeter VM GC
XML Web2.0