 




<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SOA Talk &#187; Software testing</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/soa-talk/tag/software-testing/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/soa-talk</link>
	<description>A SearchSOA.com blog</description>
	<lastBuildDate>Fri, 10 May 2013 19:37:57 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Reporter’s notebook: Hadoop, cloud testing and more</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/reporter%e2%80%99s-notebook-hadoop-cloud-testing-and-more/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/reporter%e2%80%99s-notebook-hadoop-cloud-testing-and-more/#comments</comments>
		<pubDate>Wed, 13 Jun 2012 17:39:07 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[Cloud Services]]></category>
		<category><![CDATA[hadoop]]></category>
		<category><![CDATA[Software testing]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=1771</guid>
		<description><![CDATA[Perhaps the most famous Big Data technology, Hadoop has gained a following over the years led by Web giants such as Yahoo and Facebook. As time goes on, Hadoop adoption continues to climb. Still, its complexity has made it difficult for smaller enterprises to jump on the bandwagon. That might be changing.  This week, multiple [...]]]></description>
				<content:encoded><![CDATA[<p class="MsoNormal">Perhaps the most famous Big Data technology, Hadoop has gained a following over the years led by Web giants such as Yahoo and Facebook. As time goes on, Hadoop adoption continues to climb. Still, its complexity has made it difficult for smaller enterprises to jump on the bandwagon.</p>
<p class="MsoNormal">That might be changing.  This week, multiple software companies introduced tools aimed at easier management, scalability and integration of Hadoop within the enterprise.</p>
<p class="MsoNormal">Pervasive Software Inc. rolled out Pervasive Data Integrator v10 – Hadoop Edition, designed to enable users to more easily transfer business data to and from Hadoop-based big data stores. The product addresses the challenging task of flowing non-Hadoop data into Hadoop, a framework often noted for its lack of visual data integration tooling.</p>
<p class="MsoNormal">Similarly, MapR Technologies Inc. released Version 2.0 of the MapR Distribution, a tool that provides increased monitoring, management, isolation and security for Hadoop. Some of its more notable features include central logging and multi-tenancy support, which both aim to enhance control and visibility of Hadoop data.</p>
<p class="MsoNormal">Also this week, cloud testing took the fore.</p>
<p class="MsoNormal">SOASTA announced its CloudTest Mobile platform, providing test automation for iOS, including iOS 6. CloudTest resides inside the app, an approach designed to allow developers to test apps as new mobile operating systems are released.</p>
<p class="MsoNormal">Also on the testing front, at Cloud Expo in New York, Parasoft Corp. showcased the latest release of Parasoft Virtualize, a service virtualization tool. The product aims to allow development and QA teams easier access to environments needed to test applications.</p>
<p class="MsoNormal">On another note, UShareSoft announced UForge App Store at the same expo. The platform is a collaborative, multi-cloud app store for enterprise IT applications. With its release, UShareSoft hopes to ease the delivery of software and application to the on-premise cloud. The spread of so-called app stores may betoken a trend of  ‘consumerization’ of IT, as updates are shared using now-familiar Smart phone methods. -Stephanie Mann</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/reporter%e2%80%99s-notebook-hadoop-cloud-testing-and-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RightScale and Apica tackle cloud services integration testing</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/rightscale-and-apica-tackle-cloud-services-integration-testing/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/rightscale-and-apica-tackle-cloud-services-integration-testing/#comments</comments>
		<pubDate>Fri, 29 Jul 2011 18:04:01 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[Cloud Services]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[Software testing]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/rightscale-and-apica-tackle-cloud-services-integration-testing/</guid>
		<description><![CDATA[As cloud computing and mobile services grow, the potential cost of poor performance becomes a greater issue. Yet, testing of newly integrated cloud services is just getting off the ground. A recent partnership between cloud computing provider RightScale and European load testing and performance-monitoring house Apica looks to address the issue. The cloud by itself [...]]]></description>
				<content:encoded><![CDATA[<p>As cloud computing and mobile services grow, the potential cost of poor performance becomes a greater issue. Yet, testing of newly integrated cloud services is just getting off the ground. A recent partnership between cloud computing provider RightScale and European load testing and performance-monitoring house Apica looks to address the issue.<span id="more-1612"></span></p>
<p>The cloud by itself is scalable, says Sven Hammar, CEO for Apica. But applications can run very differently on different cloud vendors&#8217; platforms. And some of the same issues that tracked application hosting providers can surface in certain cloud settings. Take for example the &#8216;noisy neighbor.&#8217;  Cloud is meant to handle spiky phenomena such as Super Bowl marketing campaigns. But if your apps are co-located near that suddenly surging campaign, it can be a problem for your app&#8217;s performance.</p>
<p>&#8221;Sometimes you have a noisy neighbor. Adequate online performance monitoring can detect if you are located next to, for example, a busy campaign site,&#8221; said Hammar.  The questions that need to be answered are not unfamiliar to veterans. How many concurrent users can I handle? Where are my bottlenecks? What happens when you update the cache?</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/rightscale-and-apica-tackle-cloud-services-integration-testing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software integrity under stress as more third-party software goes untested</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/software-integrity-under-stress-as-more-third-party-software-goes-untested/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/software-integrity-under-stress-as-more-third-party-software-goes-untested/#comments</comments>
		<pubDate>Mon, 16 May 2011 18:18:14 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[Open source software]]></category>
		<category><![CDATA[Software testing]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/software-integrity-under-stress-as-more-third-party-software-goes-untested/</guid>
		<description><![CDATA[Do you trust outside software developers more than in-house software developers? Such may often be the case according to a recent survey conducted by Forrester Consulting on behalf of software tester Coverity. The news is a bit unsettling.   The Forrester Software Integrity Risk Report found that only 44 percent of companies conduct automated code [...]]]></description>
				<content:encoded><![CDATA[<p class="MsoNormal" style="margin: 0in 0in 0pt">
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: small;font-family: Calibri">Do you trust outside software developers more than in-house software developers? Such may often be the case according to a recent survey conducted by Forrester Consulting on behalf of software tester Coverity. The news is a bit unsettling.<span id="more-1557"></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: small;font-family: Calibri"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: small;font-family: Calibri">The Forrester Software Integrity Risk Report found that only 44 percent of companies conduct automated code testing during development for third-party code, compared with 69 percent that use automated code testing for internally developed software. <span> </span>Over 300 software development influencers took part in the study. The results may have ramifications for Web services testing as well, as third-party services gain wider use.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: small;font-family: Calibri"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: small;font-family: Calibri">&#8221;The biggest surprise was how much less rigor there is there,&#8221; said David Peterson, CMO at Coverity, commenting on the study. Peterson reminds us that it was only a few years ago that mere use of open source was a matter of some controversy. But, due to a slew of new mobile development projects and a general push to move quickly, some quality concerns may have been brushed aside for third-party and open source code.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: small;font-family: Calibri"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: small;font-family: Calibri">&#8220;There is a big push to move faster. There is pressure from the business side,&#8221; said Peterson. The rapid adoption of third-party code, especially open source code, has outpaced testing in some places,&#8221; he suggested.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: small;font-family: Calibri"> </span></p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/software-integrity-under-stress-as-more-third-party-software-goes-untested/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amazon cloud stumbles &#8211; Netflix plays on</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/amazon-cloud-stumbles-netflix-plays-on/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/amazon-cloud-stumbles-netflix-plays-on/#comments</comments>
		<pubDate>Mon, 25 Apr 2011 20:28:22 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[Cloud Services]]></category>
		<category><![CDATA[Software testing]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/amazon-cloud-stumbles-netflix-plays-on/</guid>
		<description><![CDATA[Cloud computing caught some flak last week as Amazon’s Elastic Cloud snapped. Customer Netflix seemed to have dodged the blackout. Why not? Its boss Reed Hastings has true technology roots. Cloud computing has increasingly been about Web applications, but that move may be slowed more than a bit soon.  ]]></description>
				<content:encoded><![CDATA[<p>Cloud computing caught some flak last week as Amazon&#8217;s Elastic Cloud snapped. Customer Netflix seemed to have dodged the blackout. Why not? Its boss Reed Hastings has true technology roots. <span id="more-1538"></span></p>
<p>Cloud computing has increasingly been about Web applications, but that move may be slowed more than a bit as enterprises digest the damage of <a href="http://searchcloudcomputing.techtarget.com/news/2240035039/A-really-bad-week-for-Google-and-Amazon">Amazon&#8217;s recent multi-day cloud snafu.</a> At this writing the cause and effects are not clear.</p>
<p>An early Amazon alert said a networking event triggered a large amount of re-mirroring of Elastic Block Storage volumes at a data center. This mirroring created a shortage of capacity in a local availability zone that impacted Amazon&#8217;s ability to recover EBS volumes. Can you say &#8221;cascade?&#8221;</p>
<p>Web application upstarts such as Foursquare, Quora and Big Door were hit hard. But cloud poster child Netflix sailed on. In a <a href="http://www.nytimes.com/2011/04/23/technology/23cloud.html">New York Times article</a>, Netflix spokesman Steve Swasey said the online movie service had dodged the Amazon black out because it fully used Amazon cloud redundancy features.</p>
<p>So the bullet seems to have been dodgeable. Of course, Netflix is rich enough to afford the premium redundancy level. Moreover, it has a deep strain of technology in its DNA. The history police tell us New Age media mogul and Netflix head <a href="http://en.wikipedia.org/wiki/Reed_Hastings">Reed Hastings</a> built debuggers for pinpointing memory access errors in his early days at Adaptive Technology and Pure Software. One might guess this would lead him to make sure the right questions are asked when Netflix contracts for a cloud.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/amazon-cloud-stumbles-netflix-plays-on/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Software quality guru Watts Humphrey dies at 83</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/software-quality-guru-watts-humphrey-dies-at-83/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/software-quality-guru-watts-humphrey-dies-at-83/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 18:10:56 +0000</pubDate>
		<dc:creator>Kkriz</dc:creator>
				<category><![CDATA[Software testing]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=1399</guid>
		<description><![CDATA[Prominent software quality proponent Watts Humphrey died at his Sarasota Fla. home on Thursday. Humphrey, known for founding the Software Process Program at the Carnegie Mellon Software Engineering Institute (SEI) and influencing the development of the Software Capability Model (CMM), was 83. In 2003, Humphrey received the National Medal of Technology for his “vision for [...]]]></description>
				<content:encoded><![CDATA[<p>Prominent software quality proponent Watts Humphrey died at his Sarasota Fla. home on Thursday. Humphrey, known for founding the Software Process Program at the Carnegie Mellon Software Engineering Institute (SEI) and influencing the development of the Software Capability Model (CMM), was 83.</p>
<p>In 2003, Humphrey received the National Medal of Technology for his “vision for software engineering” and its impact on the US government and academic communities.<span id="more-1399"></span></p>
<p>“Watts Humphrey was one of the icons of software engineering—one of a handful of engineers like Barry Boehm, Fred Brooks, and Vic Basili who have helped define this young field,” said SEI director and CEO Dr. Paul Nielsen.  ”Watts brought engineering to software engineering. His work has had immeasurable impact on the global software community, tirelessly urging the community to emphasize quality, measurement, and performance.”</p>
<p>Humphrey graduated from the University of Chicago with a Bachelor of Science in Physics, and later received a Masters degree in Physics from the Illinois Institute of Technology and in Business Administration from the University of Chicago Graduate School of Business.</p>
<p>Humphrey went on to lead the IBM software team in the late 1960s, and was appointed vice president of technical development. After working with IBM for almost 30 years, he joined SEI, where he helped pioneer the development of the Software Capability Maturity Model, which later combined with other developments to become a framework for engineering best practices used around the globe.</p>
<p>Humphrey was dubbed “Father of Software Quality” for his dedication to addressing obstacles in software development such as performance problems, defects, and cost increases.</p>
<p>“As the pioneering innovator behind several important software development processes, Watts more than met his promise to change the world of software engineering. His contributions go well beyond methodology and the many awards and accolades he received. For decades, his work inspired software engineers and his colleagues and friends worldwide. His warmth, energy, great spirit and dedication will be missed by all of us at Carnegie Mellon,” said Jared L. Cohon, president of Carnegie Mellon University.</p>
<p>Humphrey has written 12 books and hundreds of technical articles and technical reports. The Watts Humphrey Software Quality Institute in Chennai, India was named in his honor. [<a href="http://www.prnewswire.com/news-releases/national-medal-of-technology-winner-and-sei-fellow-watts-humphrey-1927---2010-106132803.html">From PR Newswire release.</a>]</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/software-quality-guru-watts-humphrey-dies-at-83/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reporter&#8217;s Notebook: Push and pull in software development</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/reporters-notebook-push-and-pull-in-software-development/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/reporters-notebook-push-and-pull-in-software-development/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 19:59:00 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[Cloud Services]]></category>
		<category><![CDATA[Software testing]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/reporters-notebook-push-and-pull-in-software-development/</guid>
		<description><![CDATA[Newton&#8217;s Law seems at times to play out in the IT shop. It seems every action in software development seems to create an equal reaction. The thought arises as we look over notes from earlier this summer when we spoke with Shridar Mittal, CEO, ITKO. Mittal told us that, yes, SOA actually is getting adopted [...]]]></description>
				<content:encoded><![CDATA[<p>Newton&#8217;s Law seems at times to play out in the IT shop. It seems every action in software development seems to create an equal reaction. The thought arises as we look over notes from earlier this summer when we spoke with Shridar Mittal, CEO, ITKO.<span id="more-1338"></span></p>
<p>Mittal told us that, yes, SOA actually is getting adopted out there, that as a result applications are now very integrated and that the work on these apps is more often distributed across multiple teams.</p>
<p>Most especially, &#8220;the expectation of the number of releases per year has gone up greatly,&#8221; he said.</p>
<p>Greater componentization has reduced development time, but it is more difficult to reduce test time.  That is where the equal reaction comes in. Development time is down but bugs, test provisioning and deployment time are up.</p>
<p>Mittal not surprisingly sees a stronger play for iTKO&#8217;s test simulation software in SOAs. There is much integration testing to do, as moving integration testing earlier in the process remains &#8220;easier said than done.&#8221; He also sees recent inroads in cloud computing as a way for testers to catch up with developers.</p>
<p>Joining Mittal in conversation was Walter Falk, business development executive with IBM&#8217;s corporate strategy team.  Falk said testing and development is &#8220;by far the largest workload on the cloud&#8221; at this time.  Certainly, more immediate provisioning is part of the appeal there.</p>
<p>Earlier this year, iTKO and IBM announced an effort to combine iTKO  LISA software with IBM Global Business Services consulting to speed application deployment either on-premise or in a cloud. &#8220;With what we have done with iTKO we are able to reduce the cycle time, and make [testing] resources available at any point in time,&#8221; said Falk.</p>
<p>Test virtualization and validation in the cloud should get a real workout as part of another iTKO alignment. Last week, the company said it would integrate its LISA software within the U.S. Department of Defense&#8217;s <a href="http://www.disa.mil/forge/">Forge.MIL software and service provider community sites</a>.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/reporters-notebook-push-and-pull-in-software-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gomez expands Peer performance testing network</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/gomez-expands-peer-performance-testing-network/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/gomez-expands-peer-performance-testing-network/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 15:36:50 +0000</pubDate>
		<dc:creator>JDenman</dc:creator>
				<category><![CDATA[Software testing]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=1313</guid>
		<description><![CDATA[Compuware Corp.&#8217;s  Gomez Web performance division expanded its network of &#8220;Peer&#8221; nodes by 50%. The network now encompasses more than 150 Internet backbone nodes and covers over 150,000 locations worldwide, in order to more authentically judge the consumer end-user experience of Web applications for performance tuners. Gomez Web performance testing provides detailed information about speed [...]]]></description>
				<content:encoded><![CDATA[<p>Compuware Corp.&#8217;s  Gomez Web performance division expanded its network of &#8220;Peer&#8221; nodes by 50%. The network now encompasses more than 150 Internet backbone nodes and covers over 150,000 locations worldwide, in order to more authentically judge the consumer end-user experience of Web applications for performance tuners. Gomez Web performance testing provides detailed information about speed and availability of applications under consumer-grade computing conditions, as opposed to enterprise-grade data center computing conditions, according to the company. Testing is performed with the use of consumer-grade desktop computers that are connected to the Internet via dial-up, DSL, cable, and both high and low broadband.  The offering comes under the banner of the &#8221;Gomez Last Mile&#8221; network, which is said to grow organically and virally. Gomez recruits &#8220;Peers&#8221; who offer the use of their computers when not in active use. Peers consist of everyday users in homes, small business, and other organizations. Gomez leverages unused processing cycles on Peer computers to run Web performance tests on customer applications.  The Gomez network provides organizations with broad geographic insight into how their Web applications are performing across the entire web application delivery chain, from the browser to the data center, said Imad Mouline, CTO, Gomez, in a statement to the press.</p>
<p>From the Vault: <a title="The challenges of Ajax performance testing" href="http://searchsoftwarequality.techtarget.com/news/article/0,289142,sid92_gci1311705,00.html" target="_blank">Gomez on Ajax testing </a></p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/gomez-expands-peer-performance-testing-network/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I unit test, therefore I am</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/i-unit-test-therefore-i-am/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/i-unit-test-therefore-i-am/#comments</comments>
		<pubDate>Tue, 06 Jan 2009 19:40:13 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[Software testing]]></category>

		<guid isPermaLink="false">http://soa-talk.blogs.techtarget.com/2009/01/06/i-unit-test-therefore-i-am/</guid>
		<description><![CDATA[Unit testing is one of the essential elements that arose along with the agile design movement. Any self respecting developer now does unit tests, or at least the developer tells the architect that unit tests were done. Clearly, signing a manifesto does not mean a developer knows how to do unit tests correctly. Unit testing [...]]]></description>
				<content:encoded><![CDATA[<p>Unit testing is one of the essential elements that arose along with the agile design movement. Any self respecting developer now does unit tests, or at least the developer tells the architect that unit tests were done. Clearly, signing a manifesto does not mean a developer knows how to do unit tests correctly. Unit testing may be one of the great cases of lip service, today.</p>
<p>With SOA, unit testing takes on a whole new tenor. Composite applications may always be in flux. <em>The fact that an application integrator is not in charge of all SOA system elements is inescapable.</em> [see  <a href="http://searchsoftwarequality.techtarget.com/news/article/0,289142,sid92_gci1305778,00.html">Application performance management today, part 3: SOA performance</a> - SearchSoftwareQuality.com]</p>
<p>With AJAX, unit testing takes a whole new tenor, again. AJAX – often the delivery mechanism for SOA &#8211; of course, is about more than JavaScript. Typically modern JavaScript appears as part of a framework. JavaScript is used more in environments such as DOM. Means have arisen to bring object-oriented qualities to work horse JavaScript. Now, mashups are appearing as an ultimate enterprise representation of AJAX. And unit testing of such applications is challenging.</p>
<p>A good look at some of the issues is provided by Nicholas C. Zakas on the Yahoo! User Interface Blog, which is all about tools and tricks from the Yahoo libraries. He discussed JavaScript Unit testing and the DOM. He discusses where functional tests outpace unit tests in AJAX undertakings.</p>
<p><strong>Related SOA test/performance info</strong><br />
<a href="http://searchsoftwarequality.techtarget.com/news/article/0,289142,sid92_gci1305778,00.html">Application performance management today, part 3: SOA performance</a> - SearchSoftwareQuality.com<br />
<a href="http://yuiblog.com/blog/2009/01/05/effective-tests/">Writing Effective JavaScript Unit Tests with YUI Test</a> &#8211; YUIblog</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/i-unit-test-therefore-i-am/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WSDL styles, mock objects, and SOAP UI</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/wsdl-styles-mock-objects-and-soap-ui/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/wsdl-styles-mock-objects-and-soap-ui/#comments</comments>
		<pubDate>Fri, 28 Nov 2008 18:12:06 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[Software testing]]></category>
		<category><![CDATA[WSDL]]></category>

		<guid isPermaLink="false">http://soa-talk.blogs.techtarget.com/2008/11/28/wsdl-styles-mock-objects-and-soap-ui/</guid>
		<description><![CDATA[WSDL has been around long enough to take root in the form of different styles. That can play some havoc with generic testing. A recent conversation with Frank Cohen, founder of Push to Test, indicates that tools have taken notice of the WSDL &#8221;dialects.&#8221; The increasingly popular SOAP UI can wend its way through WSDL [...]]]></description>
				<content:encoded><![CDATA[<p>WSDL has been around long enough to take root in the form of different styles. That can play some havoc with generic testing. A recent conversation with Frank Cohen, founder of Push to Test, indicates that tools have taken notice of the WSDL &#8221;dialects.&#8221;<span id="more-634"></span></p>
<p>The increasingly popular SOAP UI can wend its way through WSDL styles, according to Cohen. &#8221;There are different styles of WSDL, depending on the tool or platform that generated it, &#8221; he said. &#8221;For example, Microsoft tends to use XML schemas in a certain way. SOAP UI understands that. It understands other different types of styles of WSDL as well. &#8221;</p>
<p>SOAP UI has another special play related to larger development styles too. The headlong rush to Agile programming methods is a associated with a rebirth in unit testing. You may even write your tests before you write your app. But what do you do when you are developing but have no control over a service being developed elsewhere. Well the answer for many for the time being is to use mock objects. SOAP UI will create a mock object. This can serve, like some kinds of love, until the real thing comes along.</p>
<p>Read more about SOAP UI on SearchSOA.com. Presented there is a <a href="http://searchsoa.techtarget.com/news/article/0,289142,sid26_gci1340132,00.html">list of SOAP UI reference data</a>. And for those of you in the U.S., happy day after Thanksgiving! Tryptophan forever!</p>
<p>http://searchsoa.techtarget.com/news/article/0,289142,sid26_gci1340132,00.html</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/wsdl-styles-mock-objects-and-soap-ui/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Test SOA for the unexpected</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/test-soa-for-the-unexpected/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/test-soa-for-the-unexpected/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 23:12:45 +0000</pubDate>
		<dc:creator>Heather Clancy</dc:creator>
				<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[SOA development]]></category>
		<category><![CDATA[SOA governance]]></category>
		<category><![CDATA[SOA infrastructure]]></category>
		<category><![CDATA[SOA management]]></category>
		<category><![CDATA[Software testing]]></category>

		<guid isPermaLink="false">http://soa-talk.blogs.techtarget.com/2008/11/07/test-soa-for-the-unexpected/</guid>
		<description><![CDATA[Testing service-oriented architecture requires thinking outside the box to the point that your test cases hit an application with totally unexpected input, argues Thomas Fredell, CTO of IntraLinks. “Try to test for things that you don’t expect to happen, he said in a new SearchSOA podcast. &#8221;That’s particularly important when you’re testing security aspects of an architecture. [...]]]></description>
				<content:encoded><![CDATA[<p>Testing service-oriented architecture requires thinking outside the box to the point that your test cases hit an application with totally unexpected input, argues Thomas Fredell, CTO of IntraLinks.<span id="more-626"></span></p>
<p>“Try to test for things that you don’t expect to happen, he said in a new SearchSOA <a href="http://searchsoa.techtarget.com/generic/0,295582,sid26_gci1337956,00.html">podcast</a>. &#8221;That’s particularly important when you’re testing security aspects of an architecture. Make sure what you’re testing is not part of the expected flow.&#8221;</p>
<p>Fredell also recommends that architects assume that things will go wrong with their SOA implementation and plan for glitches. </p>
<p>&#8220;Architecting for fault tolerance, you assume what can go wrong will definitely go wrong,&#8221; he said. &#8220;If you&#8217;ve got a component of your architecture servicing requests, when that component fails, what does it fail over to, to insure that the clients of your service are not affected.</p>
<p>SOA requires thinking outside the box because it is different from monolithic or client/server applications in that you may not have control over all of the Web services interacting with your SOA application, the CTO said.</p>
<p>“The beauty and the risk associated with service-oriented architecture is on the one hand you can compose services and meet business needs very rapidly,&#8221; Fredell said. &#8220;On the other hand, you may only have control over one side of the equation, the side where the service is implemented. That may mean that people do things that you really don’t expect.&#8221;</p>
<p>Access an interview with Thomas Fredell on <a href="http://searchsoa.techtarget.com/generic/0,295582,sid26_gci1337956,00.html">SOA and the Unexpected</a></p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/test-soa-for-the-unexpected/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
