<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7918848399858632870</id><updated>2026-06-06T02:30:58.707-07:00</updated><category term="QC9.2"/><category term="QualityCenter"/><category term="QTP"/><category term="Billing and Revenue System"/><category term="Dash board"/><category term="Infranet"/><category term="LoadRunner"/><category term="Migration"/><category term="OBRM"/><category term="Oracle BRM"/><category term="QC10.0"/><category term="Test Plan"/><category term="Test lab"/><category term="90% Value"/><category term="ACtiveX"/><category term="Access violation error"/><category term="Administrator"/><category term="Application Deployment"/><category term="Auto Filter"/><category term="Automation Frame works"/><category term="Automation ROI"/><category term="BareGrep"/><category term="BareTail"/><category term="Bugzilla"/><category term="CCleaner"/><category term="COM object"/><category term="Certification"/><category term="Chart"/><category term="Conditional format"/><category term="Correlation"/><category term="Data Driven frame work"/><category term="Data Validation"/><category term="Defects"/><category term="Drill down tables"/><category term="Dynamic"/><category term="Estimation"/><category term="Excel"/><category term="Export Test Cases"/><category term="Functional Testing Tools"/><category term="Goal Seek"/><category term="HP"/><category term="KPIs"/><category term="M16"/><category term="MWSnap"/><category term="Monitoring"/><category term="Oracle NCA"/><category term="PERT"/><category term="PL/SQL Developer"/><category term="Paste Special"/><category term="Performance"/><category term="Performance Indicators"/><category term="Performance Testing"/><category term="Perofrmance Engineering"/><category term="Pivot Table"/><category term="QC9.x"/><category term="QCClient"/><category term="Rational"/><category term="Requirements"/><category term="Selenium"/><category term="SharePoint"/><category term="Silk Test"/><category term="Sub totals"/><category term="System_"/><category term="TD8.0"/><category term="Telephonic Interviews"/><category term="Test"/><category term="Test Estimation"/><category term="Test Steps"/><category term="TestDirecttor"/><category term="Upgrade"/><category term="VBA Skills"/><category term="WebSpehere"/><category term="WinMerge"/><category term="WinTask"/><category term="Windows 7"/><category term="Work Sheet"/><category term="cast"/><category term="email"/><category term="from Quality Center 9.2 or Quality Center 10.00"/><category term="how to face telephonic interviews"/><category term="nca_connect_server"/><category term="oracle applications"/><category term="outlook"/><category term="plan"/><category term="print setup"/><category term="script"/><category term="ten tips"/><category term="tips"/><category term="to A Lifecycle Management 11"/><category term="tricks"/><title type='text'>It&#39;s all about Software Testing</title><subtitle type='html'>Capturing software Testing experiences -one at a time</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default?start-index=26&amp;max-results=25'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>121</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-331165879821506286</id><published>2020-09-01T09:46:00.000-07:00</published><updated>2018-08-23T21:19:21.209-07:00</updated><title type='text'>Sign up for a free course - Robot Framework with Python and Selenium</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;a data-artdeco-is-focused=&quot;true&quot; href=&quot;https://mailchi.mp/3f2039cc5cb8/robotframework&quot; rel=&quot;nofollow noopener&quot; style=&quot;background: 0px 0px rgb(255, 255, 255); border: 0px; box-sizing: inherit; color: #4034b0; font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 20px; margin: 0px; outline: 0px; padding: 0px; text-decoration-line: none; touch-action: manipulation; vertical-align: baseline; word-wrap: break-word;&quot; target=&quot;_blank&quot;&gt;Click here to register for free course on Robot Framework, Python, and Selenium here&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/331165879821506286/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2018/08/sign-up-for-free-5-days-course-on.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/331165879821506286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/331165879821506286'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2018/08/sign-up-for-free-5-days-course-on.html' title='Sign up for a free course - Robot Framework with Python and Selenium'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-2325274075635923996</id><published>2018-08-22T05:49:00.001-07:00</published><updated>2018-08-22T05:49:23.296-07:00</updated><title type='text'>Scrape your name from first page of google</title><content type='html'>&lt;script src=&quot;https://gist.github.com/sureshparimi/7a153b575ef27adb6c8f9571d69cfe3e.js&quot;&gt;&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/2325274075635923996/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2018/08/scrape-your-name-from-first-page-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/2325274075635923996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/2325274075635923996'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2018/08/scrape-your-name-from-first-page-of.html' title='Scrape your name from first page of google'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-4960443780398792869</id><published>2018-08-22T05:46:00.001-07:00</published><updated>2018-08-22T05:46:27.590-07:00</updated><title type='text'>Testing REST APIs using Python</title><content type='html'>&lt;script src=&quot;https://gist.github.com/sureshparimi/8f4d4690d5aa59600224f99d327189ca.js&quot;&gt;&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/4960443780398792869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2018/08/testing-rest-apis-using-python.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/4960443780398792869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/4960443780398792869'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2018/08/testing-rest-apis-using-python.html' title='Testing REST APIs using Python'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-9161621926845481290</id><published>2018-08-22T05:43:00.002-07:00</published><updated>2018-08-22T05:43:22.513-07:00</updated><title type='text'>PyTest and eclipse - settings</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
More often people like to run tests using eclipse. If we use pytest and eclipse then here is the setting that helps you in running pytest in eclipse.&lt;br /&gt;
&lt;blockquote&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
Windows-&amp;gt;Preferences-&amp;gt;PyDev(if you are using)-&amp;gt;PyUnit: TestRunner to Py.test runner&lt;/blockquote&gt;
&lt;/blockquote&gt;
once this setting is saved, go to test file and right click and run as the unit test or Ctrl + F9 will do the trick&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Happy testing:)&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/9161621926845481290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2018/08/pytest-and-eclipse-settings.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/9161621926845481290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/9161621926845481290'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2018/08/pytest-and-eclipse-settings.html' title='PyTest and eclipse - settings'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-3840071360860670592</id><published>2018-08-22T05:41:00.001-07:00</published><updated>2018-08-22T05:41:40.231-07:00</updated><title type='text'>Parsing XML and read the text of the tag using ElementTree using Python</title><content type='html'>&lt;script src=&quot;https://gist.github.com/sureshparimi/c9ed98cd4dfe4fe73ecb5c153d8c7e22.js&quot;&gt;&lt;/script&gt;
</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/3840071360860670592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2018/08/parsing-xml-and-read-text-of-tag-using.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/3840071360860670592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/3840071360860670592'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2018/08/parsing-xml-and-read-text-of-tag-using.html' title='Parsing XML and read the text of the tag using ElementTree using Python'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-8735760323675175354</id><published>2018-08-22T05:37:00.001-07:00</published><updated>2018-08-22T05:37:49.768-07:00</updated><title type='text'>Solution to geckodriver executable needs to be in path</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
This error comes up when the automation environment does not find the PATH to be available for geckodriver to run tests on Firefox browser.&lt;br /&gt;
What is GeckoDriver?&lt;br /&gt;
GeckoDriver acts as Man in the middle between Firefox and application under test. Initiating Firefox browser engine, in turn, calls the gecko driver engine. That&#39;s the reason when we see the error&amp;nbsp; &quot;geckodriver executable needs to be in path&quot; indicates that the geckodriver path is either missing or not set correctly in environmental variables on Windows/Linux/Mac&lt;br /&gt;
On mac,&lt;br /&gt;
You can install the geckodriver using below command&lt;br /&gt;
brew install geckodriver&lt;br /&gt;
Windows:&lt;br /&gt;
You can try below solutions:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Go to Environmental variables-&amp;gt; PATH and set the path of the geckodriver.exe correctly&lt;/li&gt;
&lt;/ol&gt;
2. Copy geckodriver into the firefox folder. In my case, the location of firefox is as below:&lt;br /&gt;
&lt;blockquote&gt;
C:\Users\BLR153\AppData\Local\Programs\Python\Python3632\selenium\webdriver\firefox&lt;/blockquote&gt;
3. Downgrade your selenium from the current version to lower version, do this only when you are using selenium 3&lt;br /&gt;
You can use below command to downgrade the selenium&lt;br /&gt;
pip install selenium==2.53.6&lt;br /&gt;
Some useful references to resolve this issues:&lt;br /&gt;
&lt;a href=&quot;https://stackoverflow.com/questions/40048940/geckodriver-executable-needs-to-be-in-path/40253692&quot;&gt;https://stackoverflow.com/questions/40048940/geckodriver-executable-needs-to-be-in-path/40253692&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://stackoverflow.com/questions/6682009/selenium-firefoxprofile-exception-cant-load-the-profile&quot;&gt;https://stackoverflow.com/questions/6682009/selenium-firefoxprofile-exception-cant-load-the-profile&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://pythonandsuresh.wordpress.com/2018/02/21/scrapping-email-addresses-from-a-webpage-using-python-and-selenium/&quot;&gt;https://github.com/seleniumhq/selenium/issues/2739&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://python-forum.io/Thread-Getting-error-geckodriver-executable-needs-to-be-in-PATH&quot;&gt;https://python-forum.io/Thread-Getting-error-geckodriver-executable-needs-to-be-in-PATH&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/8735760323675175354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2018/08/solution-to-geckodriver-executable.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/8735760323675175354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/8735760323675175354'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2018/08/solution-to-geckodriver-executable.html' title='Solution to geckodriver executable needs to be in path'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-2604309604590891173</id><published>2016-09-06T12:32:00.001-07:00</published><updated>2016-09-06T12:32:54.350-07:00</updated><title type='text'>Apps that I use as a software Tester</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
The original question is answered &lt;a href=&quot;http://www.quora.com/unanswered/What-are-the-best-apps-for-software-testing-proffessionals&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt; on quora 
  &lt;br /&gt;
Learning apps :&lt;br /&gt;
1.TMAP - NEXT&lt;br /&gt;
Gives you an idea on what, where and how to implement each phase of
 test execution - Products, tools, templates required are readily 
available at hand&lt;br /&gt;
2.Youtube :&lt;br /&gt;
Lot of testing tips, tricks, tutorials are available to watch - 
Filter it by your favorite test experts - I normally save them and 
watch/listen offline on the go&lt;br /&gt;
&lt;a href=&quot;http://www.quora.com/unanswered/What-are-the-best-apps-for-software-testing-proffessionals&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://3.https://joecolantonio.com/testtalks/&lt;/a&gt;&amp;nbsp;- This one is podcast - Interviews and disucssions of testing experts - managed by &lt;a href=&quot;http://www.quora.com/unanswered/What-are-the-best-apps-for-software-testing-proffessionals&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;joecolantonio&lt;/a&gt;&lt;br /&gt;
3.Mindtools - This gives a practical view of how to deal with 
projects at different levels - This is irrespective of testing 
department, useful for every IT &amp;amp; Non IT professional&lt;br /&gt;
Apps for testing apps as freelancers :&lt;br /&gt;
&lt;a href=&quot;http://www.utest.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Utest&lt;/a&gt;&amp;nbsp;- has lot ot courses, tools and you can aslo register as a tester to participate in testing programs&lt;br /&gt;
&lt;a href=&quot;http://betafamily.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Find beta testers to your iOS or Android app beta testing&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.we-test.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;we-test&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.testbirds.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;testbirds&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.upwork.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;upwork&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://freelancer.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Freelancer - Hire &amp;amp; Find Jobs&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.fiverr.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Fiverr&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://ibetatest.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;iBetaTest&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.apptamin.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Apptamin - App videos, app trailers and video ads for app marketing&lt;/a&gt;&lt;br /&gt;
Craiglist Plus - iOS app - an interface for craiglist to find local freelance testing jobs&lt;br /&gt;
&lt;b&gt;Testing events and Conferences :&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://meetup.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Find your people - Meetup&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;Linkedin &amp;amp; facebook&amp;nbsp;&lt;/b&gt;- to find local testing groups to network with&lt;br /&gt;
Do you use any other app as a software tester that you think it is 
useful for others, please feel free to leave a comment with app name.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/2604309604590891173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2016/09/apps-that-i-use-as-software-tester.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/2604309604590891173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/2604309604590891173'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2016/09/apps-that-i-use-as-software-tester.html' title='Apps that I use as a software Tester'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-2409626071869960362</id><published>2016-09-04T16:31:00.002-07:00</published><updated>2016-09-04T16:31:49.535-07:00</updated><title type='text'>20+ Software testing conferences one should know </title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
As a software tester, learning is key to succeed.Every day we absorb tons of information while testing and look for different ways to break the system. As the technologies are changing at fast pace, we as testers to have to learn and explore new technologies and get ready for testing them.&lt;br /&gt;
&lt;div&gt;
So as a tester, if you ever wonder where to know and learn new technologies, one of the best venues is joining local software testing local meet up, online webinars and conferences and also &amp;nbsp;Software testing conferences organized in difference cities across world.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
1. One way to get timely information about software testing conferences is to create google alerts with Software Testing Conference as one word. Make sure to leave all the options as default. As and when a conference is announced and available for search engines, it will be delivered to your inbox directly.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
2. www.Softwaretestingmagazine.com has complied a list of upcoming and future software testing conferences across globe , &lt;a href=&quot;http://www.softwaretestingmagazine.com/software-testing-conferences/&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt; you go! In case if you can not access this weblink, you can get the complete information below&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Source : &amp;nbsp;www.Softwaretestingmagazine.com&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;
You will find on this page a list of upcoming software testing conferences and events taking place in 2106 all over the world (USA, UK, India, etc.). You can find them using the links for the upcoming conferences in the next months or you can browse the map below to find a conference near you.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span id=&quot;more-3447&quot; style=&quot;border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
If you want your software testing conference to be listed on this web site or to know more about how to promote them with a partnership with SoftwareTestingMagazine.com and a presence in the&amp;nbsp;&lt;a href=&quot;http://www.methodsandtools.com/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Methods &amp;amp; Tools&lt;/a&gt;&amp;nbsp;software development magazine monthly newsletters and on the&amp;nbsp;&lt;a href=&quot;http://www.softdevconferences.com/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Software Development Conferences&lt;/a&gt;&amp;nbsp;web site, use the contact form to start the dialogue.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Partner conferences&lt;/strong&gt;&lt;br /&gt;
*&amp;nbsp;&lt;a href=&quot;http://seetest.org/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;South East European Software Testing Conference (SEETEST), Bucharest, Romania, September 15-16 2016&lt;/a&gt;&lt;br /&gt;
*&amp;nbsp;&lt;a href=&quot;http://testmastersacademy.org/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;The Reinventing Testers Week NYC, September 25-29 2016, New York, USA&lt;/a&gt;&lt;br /&gt;
*&amp;nbsp;&lt;a href=&quot;http://www.pnsqc.org/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Pacific NW Software Quality Conference (PNSQC), October 17-19, 2016, Portland, USA&lt;/a&gt;&lt;br /&gt;
*&amp;nbsp;&lt;a href=&quot;https://well.tc/3bzy&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;STARWEST, October 2-7, 2016, Anaheim, USA&lt;/a&gt;&lt;br /&gt;
*&amp;nbsp;&lt;a href=&quot;https://well.tc/3bz9&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;STARCANADA, October 23-28, 2016, Toronto, Canada&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Upcoming software testing conferences&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Software testing conferences yearly calendar for 2016&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;January&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/software-quality-days-vienna/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Software Quality Days, January 18-21 2016, Vienna, Austria&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/test-academy-barcelona/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Test Academy, Barcelona, Spain, January 27 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;February&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/citcon-asia/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;CITCON Asia, Hong Kong, February 6-7 2015&lt;/a&gt;&amp;nbsp;(no event in 2016)&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/european-testing-conference/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;European Testing Conference, Bucharest, Romania, February 11-12 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/testing-showcase-north/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Testing Showcase North: Testing Challenges in a Digital World, February 11, 2016, Manchester, UK&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/qa-or-the-highway/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;QA or the Highway, Columbus, USA, February 16 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/copenhagencontext/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;CopenhagenContext, Copenhagen, Denmark, February 25-26 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/selenium-camp/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Selenium Camp, Kiev, Ukraine, February 26-27 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;March&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/software-quality-conference-netherlands/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Software Quality Conference, Utrecht, Netherlands, March 8 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/swiss-testing-day/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Swiss Testing Day, Zurich, Switzerland, March 16 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/sigist-spring-conference/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;SIGIST Spring Conference, London, UK, March 16 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/agile-testing-days-netherlands/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Agile Testing Days, Utrecht, The Netherlands, March 16-17 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/testbash/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;TestBash 3, Brighton, March 28 2014&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;April&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/software-test-professionals-conference-spring/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Software Test Professionals Conference Spring, San Francisco USA, April 4-7 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/journee-francaise-des-tests-logiciels/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Journée Française des Tests Logiciels, Paris, April 12 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/cukeup-london/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;CukeUp! London, UK, April 14-15 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/mobile-dev-test/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Mobile Dev + Test, San Diego, USA, April 17-22 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/test-leadership-congress-new-york/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Test Leadership Congress, New York, USA, April 25-28 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/test-management-summit-london/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Test Management Summit, London, UK April 26 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/iqnite-europe/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;IQNITE Europe, Düsseldorf, Germany, April 26-28 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;May&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/stareast/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;STAREAST – Software Testing Conference, Orlando, Florida, May 1-6 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/congreso-del-comite-espanol-de-empresas-de-pruebas-software-sstqb/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Congreso del Comité Español de Empresas de Pruebas Software (SSTQB), Madrid, Spain, May 8 2015&lt;/a&gt;&amp;nbsp;(no event in 2016)&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/turku-agile-day/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Turku Agile Day, Turku, Finland, May 12-13 2014&lt;/a&gt;&amp;nbsp;(no event in 2015/2016)&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/national-software-testing-conference/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;National Software Testing Conference, London, UK, May 17-18 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/czech-test/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Czech Test, Prague, Czech Republic, May 18-20 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/romanian-testing-conference/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Romanian Testing Conference, Cluj Napoca, Romania, May 19-20 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/lets-test/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Let’s Test Stockholm, Sweden, May 23-25 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/anztb-test/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;ANZTB Test, Melbourne, Australia, May 27 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;June&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/nordic-testing-days/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Nordic Testing Days, Tallinn, Estonia, June 1-3, 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/south-africa-testing-conference/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;South Africa Testing Conference, Johannesburg, South Africa, June 4 2014&lt;/a&gt;&amp;nbsp;(no events in 2015, 2016)&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/expoqa-madrid-spain/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;expoQA, Madrid, Spain, 7-9 June 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/belgium-testing-days/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Belgium Testing Days, Brussels, Belgium, June 13-16, 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/german-testing-day/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;German Testing Day, Frankfurt am Main, June 13-14, 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/italian-software-testing-forum/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Italian Software Testing Forum, Milan, Italy, June 14-16 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/test-automation-day/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Test Automation Day, Rotterdam, Netherlands, June 23 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/quality-excites/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Quality Excites, Gliwice, Poland, June 25 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;July&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/world-congress-for-software-quality/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;World Congress for Software Quality, London, UK, July 1-3 2014&lt;/a&gt;&amp;nbsp;(no events in 2015 and 2016?)&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/chinatest/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;ChinaTest, Beijing, China, July 17-20 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/issta-international-symposium-on-software-testing-and-analysis/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;International Symposium on Software Testing and Analysis, Saarbrücken, Germany, July 18–20 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;August&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/cast-conference-of-the-association-for-software-testing/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;CAST Conference of the Association for Software Testing, Vancouver, Canada, August 8-10 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/practical-software-quality-and-testing/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Practical Software Quality and Testing Conference (PSQT), San Diego, USA, August 14-19 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/socrates-germany/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;SoCraTes Germany, Soltau, Germany, August 25-28 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;September&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/softec-asia/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Softec Asia, Kuala Lumpur, Malaysia, September 6-8 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/squad-conference-denver/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;SQuAD Conference, Denver, USA, September 14-15 2015&lt;/a&gt;&amp;nbsp;(no event in 2016)&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/astqb-software-testing-conference/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;ASTQB Software Testing Conference, Washington, USA, September 14-16 2015&lt;/a&gt;&amp;nbsp;(no event in 2016)&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://seetest.org/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;South East European Software Testing Conference (SEETEST), Bucharest, Romania, September 15-16 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/asqt-conference/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;ASQT Conference for Software Quality, Test and Innovation, Klagenfurt, Austria, September 21-23 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/reinventing-testers-week/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;The Reinventing Testers Week NYC, September 25-29 2016, New York, USA&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;border: 0px; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;October&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/starwest/&quot; rel=&quot;bookmark&quot; style=&quot;border: 0px; color: #e64946; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;STARWEST, Anaheim, USA, October 2-7 2016&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 25.6px; margin-bottom: 1.25rem; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;a href=&quot;http://www.softwaretestingmagazine.com/conferences/testworks/&quot; style=&quot;border: 0px; color: #3333ff; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;TestWorks Conference, Amsterdam, Netherlands, October 6-7 2016&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/2409626071869960362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2016/09/20-software-testing-conferences-one.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/2409626071869960362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/2409626071869960362'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2016/09/20-software-testing-conferences-one.html' title='20+ Software testing conferences one should know '/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-6167713849594001891</id><published>2016-08-25T05:59:00.000-07:00</published><updated>2016-08-25T05:59:02.848-07:00</updated><title type='text'>What are the benefits of ISTQB Cerfitication?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;prose&quot; itemprop=&quot;articleBody&quot;&gt;
  
  
  &lt;b&gt;The original question is answered here in &lt;a href=&quot;https://www.quora.com/What-are-the-benefits-of-having-an-ISTQB-Software-Testing-certification-on-top-of-my-Software-Development-qualification&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Quora&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Posted by Suresh P on Linkedin &lt;a href=&quot;https://www.linkedin.com/pulse/what-benefits-istqb-certifications-suresh-p?trk=pulse_spock-articles&quot; target=&quot;_blank&quot;&gt;here&amp;nbsp; &lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
 
  &lt;b&gt;Do we really need a certification in testing/any other area of expertise in general :&lt;/b&gt;&lt;br /&gt;
 
  It is debatable. some Companies, developers and testers do not care about certifications,Having one will always be good.&lt;br /&gt;
 
  &lt;b&gt;Why do you need to be ISTQB certified?&lt;/b&gt;&lt;br /&gt;
 
  You will learn most of the testing fundamentals and get introduced 
to lot of jargon in software testing field. It also provides a solid 
foundation of testing skills which we require through out our testing 
career.&lt;br /&gt;
 
  Personally, I found it is very useful in learning different test 
design techniques that will help us in creating test cases with maximum 
coverage.&lt;br /&gt;
 
  It will teach you on how to write good bug reports - This is very 
helpful for us, as testers, to communicate effectively with other 
departments without hurting them :) ( I some times hurt my developer and
 I was called bad ass test engineer, yet, Love my developers they keep 
me busy:) always&lt;br /&gt;
 
  test planning, strategies , types of testing etc, every chapter 
introduces you to a thoughtful process of implementing testing planned 
and methodological way.&lt;br /&gt;
 
  Note, I also came across rock stars in software testing with no testing certifications&lt;br /&gt;
 
  &lt;b&gt;What benefits I get from this certification :&lt;/b&gt;&lt;br /&gt;
 
  As a test contractor, I have attended lot of interviews, my sweet 
memories in cracking interviews just because of ISTQB certification are :&lt;br /&gt;
 
  One with Telecom major in Netherlands&lt;br /&gt;
 
  Another one with Biggest oil company&#39;s offshore center in 
India.During the discussions, it was very clear to me that they have 
given points to certification as well.&lt;br /&gt;
 
  I personally also see many advantages of certifications in securing training opportunities and freelance testing jobs :&lt;br /&gt;
 
  I have got opportunities to train test engineers in Vietnam, South 
Africa and India as a freelance corporate trainer for ISTQB 
certifications.&lt;br /&gt;
 
  &lt;b&gt;Disadvantages of ISTQB certification?&lt;/b&gt;&lt;br /&gt;
 
  Your friends /girl friend in testing may be jealous about you for 
earning more, otherwise I did not see any disadvantages of having 
certification.&lt;br /&gt;
 
  Go ahead and get one and don’t forget to reimburse your certification fee from your company, if you are already working:)&lt;br /&gt;
 
  Happy testing!&lt;br /&gt;
  
 
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/6167713849594001891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2016/08/what-are-benefits-of-istqb-cerfitication.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/6167713849594001891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/6167713849594001891'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2016/08/what-are-benefits-of-istqb-cerfitication.html' title='What are the benefits of ISTQB Cerfitication?'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-3619735795786046068</id><published>2012-10-10T21:04:00.001-07:00</published><updated>2012-10-10T21:04:42.327-07:00</updated><title type='text'>Oracle Applications tutorials</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
For Testers, working on Oracle ERP, these links help to gain functional knowledge. Note : these are from gathered from Linkedin group discussions and not our original videos. If authors have any objection in sharing them to public, please drop a comment to remove them&lt;br /&gt;
&lt;br /&gt;
How to make career as Oracle ERP Functional Consultant &lt;br /&gt;&lt;a href=&quot;http://www.linkedin.com/redirect?url=http%3A%2F%2Fyoutu%2Ebe%2FVZADoksTR3I&amp;amp;urlhash=2irG&amp;amp;_t=tracking_anet&quot; rel=&quot;nofollow&quot; target=&quot;blank&quot;&gt;&lt;span style=&quot;color: #006699;&quot;&gt;http://youtu.be/VZADoksTR3I&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Oracle APPS DBA - E Business Suite R12i Install Patch and Maintain Course&lt;br /&gt;&lt;a href=&quot;http://www.linkedin.com/redirect?url=http%3A%2F%2Fyoutu%2Ebe%2FkxZVFd0Slb4&amp;amp;urlhash=1T-P&amp;amp;_t=tracking_anet&quot; rel=&quot;nofollow&quot; target=&quot;blank&quot;&gt;&lt;span style=&quot;color: #006699;&quot;&gt;http://youtu.be/kxZVFd0Slb4&lt;/span&gt;&lt;/a&gt;&lt;a href=&quot;http://www.linkedin.com/redirect?url=http%3A%2F%2Fyoutu%2Ebe%2FaCzQ8SpDVxc&amp;amp;urlhash=RfXi&amp;amp;_t=tracking_anet&quot; rel=&quot;nofollow&quot; target=&quot;blank&quot;&gt;&lt;span style=&quot;color: #006699;&quot;&gt;http://youtu.be/aCzQ8SpDVxc&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Oracle Sourcing Fundamentals Training&lt;br /&gt;&lt;a href=&quot;http://www.linkedin.com/redirect?url=http%3A%2F%2Fyoutu%2Ebe%2FyF2b0gKtgvc&amp;amp;urlhash=VHHr&amp;amp;_t=tracking_anet&quot; rel=&quot;nofollow&quot; target=&quot;blank&quot;&gt;&lt;span style=&quot;color: #006699;&quot;&gt;http://youtu.be/yF2b0gKtgvc&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Oracle iSupplier Portal Fundamentals Training&lt;br /&gt;&lt;a href=&quot;http://www.linkedin.com/redirect?url=http%3A%2F%2Fyoutu%2Ebe%2FwG5OozKQSoE&amp;amp;urlhash=WMdd&amp;amp;_t=tracking_anet&quot; rel=&quot;nofollow&quot; target=&quot;blank&quot;&gt;&lt;span style=&quot;color: #006699;&quot;&gt;http://youtu.be/wG5OozKQSoE&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Oracle Services Procurement Fundamentals Training&lt;br /&gt;&lt;a href=&quot;http://www.linkedin.com/redirect?url=http%3A%2F%2Fyoutu%2Ebe%2FBoIFU4E1ePI&amp;amp;urlhash=V9qc&amp;amp;_t=tracking_anet&quot; rel=&quot;nofollow&quot; target=&quot;blank&quot;&gt;&lt;span style=&quot;color: #006699;&quot;&gt;http://youtu.be/BoIFU4E1ePI&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Oracle Internet Expenses Fundamentals Training&lt;br /&gt;&lt;a href=&quot;http://www.linkedin.com/redirect?url=http%3A%2F%2Fyoutu%2Ebe%2Ft_fNRZvdNrU&amp;amp;urlhash=dNfk&amp;amp;_t=tracking_anet&quot; rel=&quot;nofollow&quot; target=&quot;blank&quot;&gt;&lt;span style=&quot;color: #006699;&quot;&gt;http://youtu.be/t_fNRZvdNrU&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Oracle Procurement Spend Analytics - Business Intelligence&lt;br /&gt;&lt;a href=&quot;http://www.linkedin.com/redirect?url=http%3A%2F%2Fyoutu%2Ebe%2Fg9xf8rcV-r0&amp;amp;urlhash=KzHA&amp;amp;_t=tracking_anet&quot; rel=&quot;nofollow&quot; target=&quot;blank&quot;&gt;&lt;span style=&quot;color: #006699;&quot;&gt;http://youtu.be/g9xf8rcV-r0&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Oracle Payables to Asset Mass Additions Training&lt;br /&gt;&lt;a href=&quot;http://www.linkedin.com/redirect?url=http%3A%2F%2Fyoutu%2Ebe%2FPCWUERkAb_o&amp;amp;urlhash=Oagd&amp;amp;_t=tracking_anet&quot; rel=&quot;nofollow&quot; target=&quot;blank&quot;&gt;&lt;span style=&quot;color: #006699;&quot;&gt;http://youtu.be/PCWUERkAb_o&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Oracle Payables Fundamentals Training: Invoice Processing Flow&lt;br /&gt;&lt;a href=&quot;http://www.linkedin.com/redirect?url=http%3A%2F%2Fwww%2Eyoutube%2Ecom%2Fwatch%3Fv%3DQdKoSYbrWPg%26feature%3Dyoutu%2Ebe%26goback%3D%25252Egmr_4144220%25252Egde_4144220_member_164983809&amp;amp;urlhash=eXjh&amp;amp;_t=tracking_anet&quot; rel=&quot;nofollow&quot; target=&quot;blank&quot;&gt;&lt;span style=&quot;color: #006699;&quot;&gt;http://www.youtube.com/watch?v=QdKoSYbrWPg&amp;amp;feature=youtu.be&amp;amp;goback=%252Egmr_4144220%252Egde_4144220_member_164983809&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Oracle Internet Expenses Fundamentals Training&lt;br /&gt;&lt;a href=&quot;http://www.linkedin.com/redirect?url=http%3A%2F%2Fyoutu%2Ebe%2Ft_fNRZvdNrU&amp;amp;urlhash=dNfk&amp;amp;_t=tracking_anet&quot; rel=&quot;nofollow&quot; target=&quot;blank&quot;&gt;&lt;span style=&quot;color: #006699;&quot;&gt;http://youtu.be/t_fNRZvdNrU&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/3619735795786046068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2012/10/oracle-applications-tutorials.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/3619735795786046068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/3619735795786046068'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2012/10/oracle-applications-tutorials.html' title='Oracle Applications tutorials'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-5141327768750874888</id><published>2012-10-10T20:49:00.002-07:00</published><updated>2012-10-10T20:49:59.955-07:00</updated><title type='text'>Strategy for setting up test envinronment</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span class=&quot;comment-body&quot; data-li-comment-text=&quot;&quot;&gt;Test Environment usually has three main components: procedures, software, and hardware. The last two constitute a test lab. &lt;br /&gt;&lt;br /&gt;In terms of procedures, you need to specify what are the rules of using the test environment, whose responsibility it is to deploy a new version, whom do you turn to if something is not working (e.g., the DB server), how the test engineers will know what version is deployed, how do you decide on what software and hardware you want to run your regression tests. &lt;br /&gt;&lt;br /&gt;The hardware should allow you to run your tests. It usually depends on whether or not you use performance testing - if yes, you need load stations with reasonable memory; whether or not you need to execute tests for mobile devices - if yes, you either need the devices or rent a cloud; whether or not you need to have a separate copy of the database(s), etc. Of course, you need a number of machines for the front-end. &lt;br /&gt;&lt;br /&gt;The software should mimic the target user environment - e.g., the database, app back-end, etc. You might also consider applications for test data generation, automation tools, performance monitoring. Another important thing is to have copies of the browsers you want to test on. I usually recommend to have a library of ghost images which you can load on your lab machines quickly. Or even a number of separate work stations - all depends on how strongly your applications depend on the OS rather than the browser. &lt;br /&gt;&lt;br /&gt;for more information on this, please visit : &lt;span class=&quot;comment-body&quot; data-li-comment-text=&quot;&quot;&gt;&lt;span class=&quot;text&quot;&gt;&lt;a href=&quot;http://www.linkedin.com/redirect?url=http%3A%2F%2Fwww%2Etmap%2Enet%2Fen%2Ftmap%2F4-essentials%2Fcomplete-tool-box%2FinfrastructureHere&amp;amp;urlhash=rACJ&amp;amp;_t=tracking_disc&quot; rel=&quot;nofollow&quot; target=&quot;blank&quot;&gt;&lt;span style=&quot;color: #006699;&quot;&gt;http://www.tmap.net/en/tmap/4-essentials/complete-tool-box/infrastructure&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/5141327768750874888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2012/10/strategy-for-setting-up-test.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/5141327768750874888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/5141327768750874888'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2012/10/strategy-for-setting-up-test.html' title='Strategy for setting up test envinronment'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-7747218582449253623</id><published>2012-07-27T02:51:00.000-07:00</published><updated>2012-10-10T20:50:49.034-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Automation ROI"/><title type='text'>Test Automation From the Ground Up By Vasily Shishkin and Yaron Kottler</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2&gt;
Introduction&lt;/h2&gt;
Test automation promises many attractive benefits such as running multiple tests overnight at a click of a button, eliminating mindless work, increasing test coverage, and reducing the cost of testing. So the question is, how to get started?&lt;br /&gt;
&lt;h2&gt;
Deliberation of Merit&lt;/h2&gt;
The first order of business then is to be sure that test automation is the right decision in your particular case. The initial automation effort can be expensive, especially if the systems have not been designed with test automation in mind (very few of them are…). Before considering automation make sure you can positively respond to ALL the following per-requisites:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;The systems or applications are relatively stable with no significant redesigns expected in the foreseeable future. &lt;/li&gt;
&lt;li&gt;The organization has a solid test process in place. &lt;/li&gt;
&lt;li&gt;The Organization has the right type of person or team in place. &lt;/li&gt;
&lt;li&gt;The Organization has a defined scope for an initial automation effort. &lt;/li&gt;
&lt;li&gt;There is an understanding by senior management that test automation is an investment, not a short term solution. &lt;/li&gt;
&lt;li&gt;There is a return on investment (ROI) analysis demonstrating at least a 50% ROI for a set period. &lt;/li&gt;
&lt;/ul&gt;
For an effort to be considered for test automation, it should result in a positive ROI. Since the expected lifespan of testing a system is not always known or can be hard to predict, an attempt at a comprehensive ROI calculation at an early stage will likely miscalculate an actual ROI. A short term ROI estimate (between one to three years) is a safer and easier calculation to make, typically utilizing at least some of the following factors:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Length of time to run a predefined test set manually. &lt;/li&gt;
&lt;li&gt;Cost and availability of support resources necessary for manual test execution. &lt;/li&gt;
&lt;li&gt;Number of times such test sets are expected to run during the agreed upon period. &lt;/li&gt;
&lt;li&gt;Expected effort for establishing automation infrastructure (mapping objects, reusable functions…). &lt;/li&gt;
&lt;li&gt;Expected effort for establishing test automation coverage utilizing above infrastructure. &lt;/li&gt;
&lt;li&gt;Expected maintenance effort factor between each version or cycles. &lt;/li&gt;
&lt;li&gt;Expected effort for executing automated tests and investigating results. &lt;/li&gt;
&lt;li&gt;The value of enabling manual testers to focus mostly on testing new functionality. &lt;/li&gt;
&lt;li&gt;Estimated value of shortening a test cycle by X days. &lt;/li&gt;
&lt;li&gt;Estimated value of increased test coverage consistency. &lt;/li&gt;
&lt;li&gt;Estimated value of knowledge retention. &lt;/li&gt;
&lt;li&gt;Estimated value of executing additional test types which couldn’t be executed earlier. &lt;/li&gt;
&lt;/ul&gt;
A ROI calculation is not enough though; as indicated above you must also ensure that you have a solid test process in place including things like scope, strategy, test types and test levels. Simply put, automated garbage is still garbage, so if you haven’t been able to positively answer the entire automation per-requisites list above, start there. Also, keep in mind that test automation will almost never replace the first round of manual testing of new functionality, but is rather targeted at reducing the cost and risks associated with regression testing. There are cases in which a progressive automation approach enables utilizing test automation for both regression testing and testing of new functionality but it is not recommended for organizations just getting started with test automation. &lt;br /&gt;
Once your foundation and preliminary ROI calculations are in place, it is time to run a test automation proof of concept (POC) project.&lt;br /&gt;
&lt;h2&gt;
Test Automaton Proof of Concept (POC)&lt;/h2&gt;
&lt;table cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;border-left: black 1px solid; border-right: black 1px solid; border-top: black 1px solid; margin: 0px;&quot;&gt;Phase &lt;/td&gt;&lt;td style=&quot;border-right: black 1px solid; border-top: black 1px solid; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;&quot;&gt;Duration (small project) &lt;/td&gt;&lt;td style=&quot;border-right: black 1px solid; border-top: black 1px solid; margin: 0px;&quot;&gt;Customer Involvement&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;border-left: black 1px solid; border-right: black 1px solid; border-top: black 1px solid; margin: 0px;&quot;&gt;Determining Scenarios and Learning the Application &lt;/td&gt;&lt;td style=&quot;border-right: black 1px solid; border-top: black 1px solid; margin: 0px;&quot;&gt;1 Day &lt;/td&gt;&lt;td style=&quot;border-right: black 1px solid; border-top: black 1px solid; margin: 0px;&quot;&gt;2-3 Hours&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;border-left: black 1px solid; border-right: black 1px solid; border-top: black 1px solid; margin: 0px;&quot;&gt;Writing Up the Test Plan &lt;/td&gt;&lt;td style=&quot;border-right: black 1px solid; border-top: black 1px solid; margin: 0px;&quot;&gt;2-3 Days (depends on revisions) &lt;/td&gt;&lt;td style=&quot;border-right: black 1px solid; border-top: black 1px solid; margin: 0px;&quot;&gt;1-4 Hours (Depends on the infrastructure of the customer)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;border-left: black 1px solid; border-right: black 1px solid; border-top: black 1px solid; margin: 0px;&quot;&gt;Scripting &lt;/td&gt;&lt;td style=&quot;border-right: black 1px solid; border-top: black 1px solid; margin: 0px;&quot;&gt;1-3 Weeks &lt;/td&gt;&lt;td style=&quot;border-right: black 1px solid; border-top: black 1px solid; margin: 0px;&quot;&gt;5 Hours – to answer whatever questions come up during scripting&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;border-left: black 1px solid; border-right: black 1px solid; border-top: black 1px solid; margin: 0px;&quot;&gt;Testing &lt;/td&gt;&lt;td style=&quot;border-right: black 1px solid; border-top: black 1px solid; margin: 0px;&quot;&gt;1-3 Weeks (depends on issues found) &lt;/td&gt;&lt;td style=&quot;border-right: black 1px solid; border-top: black 1px solid; margin: 0px;&quot;&gt;Best Case scenario: (no problems, testers have access to server hardware) – 3 Hours&lt;br /&gt;
Worst Case scenario: (lots of problems, server hardware has to be monitored by customer): practically same as tester &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;border-bottom: black 1px solid; border-left: black 1px solid; border-right: black 1px solid; border-top: black 1px solid; margin: 0px;&quot;&gt;Final Report &lt;/td&gt;&lt;td style=&quot;border-bottom: black 1px solid; border-right: black 1px solid; border-top: black 1px solid; margin: 0px;&quot;&gt;1 Day (compile and Present) &lt;/td&gt;&lt;td style=&quot;border-bottom: black 1px solid; border-right: black 1px solid; border-top: black 1px solid; margin: 0px;&quot;&gt;1-2 Hours for the presentation &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
A POC project should start with defining the immediate goals it should meet. While doing so, keep in mind that the POC’s main purpose is not actual automation implementation, but is rather intended to help determine what kind of methods and resources would be required for a successful automation implementation. It is recommended that the POC project take no longer than three to four weeks. It should have a balance between the need to discover the main automation challenges and demonstrating feasibility with the need to support relatively quick decision making. In addition to organization-specific goals, your list of POC goals should include at least some of the following:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Verifying test automation feasibility. &lt;/li&gt;
&lt;li&gt;Exposing technical blocks and challenges. &lt;/li&gt;
&lt;li&gt;Experimenting with potential solutions and workarounds. &lt;/li&gt;
&lt;li&gt;Further refining cost estimates and ROI calculations. &lt;/li&gt;
&lt;li&gt;Experimenting with a number of test automation tools &lt;/li&gt;
&lt;li&gt;Finalizing a tool selection or at least supporting a selection. &lt;/li&gt;
&lt;li&gt;Experimenting with a number of test automation approaches (KDT, DDT, TDD, BDD, Progressive automation…) and finalizing an approach or supporting a selection. &lt;/li&gt;
&lt;li&gt;Helping establish test automation context and an appropriate state of mind at your organization. &lt;/li&gt;
&lt;li&gt;Defining a detailed 6 month implementation plan with 30, 60, 90 and 180 day targets. &lt;/li&gt;
&lt;/ul&gt;
Once your POC goals are in place, start the POC project by educating yourself on available automation approaches and their advantages. Selection of test automation approaches should include reviewing at least some of the following factors:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Proficiency of current personnel with each approach and technical tools associated with it. &lt;/li&gt;
&lt;li&gt;Cost of training for each approach. &lt;/li&gt;
&lt;li&gt;Depth of knowledge of the system under test required for each approach. &lt;/li&gt;
&lt;li&gt;Number of personnel who have BOTH the skills required for the approach and the knowledge of the system under test. &lt;/li&gt;
&lt;/ul&gt;
When an approach is selected, next consider the tools you will need. Some of the important factors are:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Compatibility with the technologies present in the system under test. &lt;/li&gt;
&lt;li&gt;Compatibility with the technologies planned to be utilized. &lt;/li&gt;
&lt;li&gt;Compatibility with the test management systems in place. &lt;/li&gt;
&lt;li&gt;Market prevalence of the tool ( a wider user base facilitates finding experienced users, support groups, and other network effect factors). &lt;/li&gt;
&lt;li&gt;Quality of tool vendor support. &lt;/li&gt;
&lt;li&gt;Tool usability. &lt;/li&gt;
&lt;li&gt;Tool features that simplify script maintenance. &lt;/li&gt;
&lt;li&gt;Cost of the tool. &lt;/li&gt;
&lt;/ul&gt;
Once the tools have been chosen, the next step in a POC project is to establish a detailed Test Automation Implementation Plan. The plan should include a list of reusable business and utility functions to be tested, as well as a detailed automation breakdown. The plan should allow for the distribution of workload, estimation of the timeline, and tracking of progress.&lt;br /&gt;
The last topic to consider is technical guidelines, such as: object mapping structures, creation and maintenance processes, and coding conventions.&lt;br /&gt;
When all of the preliminary work is finished, it is time to actually implement the selected scenarios on the tools of choice. From these scenarios, a list of encountered and predicted challenges should be generated and solutions for said challenges evaluated. If the challenges prove to be insurmountable, the POC conclusion is that there is no test automation feasibility. Otherwise, the information gathered should enable meeting the POC goals and enable more accurate recalculation of the ROI. If a revised ROI is unacceptable, another POC with an alternative approach or toolset can be performed. Alternatively, this could indicate that test automation might not be a good idea for this system. &lt;br /&gt;
&lt;h2&gt;
Test automation maintenance&lt;/h2&gt;
If the POC is completed successfully, and the decision to pursue automation is reached, the concern of automation maintenance should become the leading factor throughout your test automation implementation as it will be the major factor in delivering positive ROI. To insure efficiencies, it is important to build a framework that supports minimal and easy maintenance.&lt;br /&gt;
A good maintenance process follows this general outline:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Review the list of known changes in the system and conduct a gap analysis. &lt;/li&gt;
&lt;li&gt;Create an action list of things to update such as: 
&lt;ul&gt;
&lt;li&gt;New objects to map. &lt;/li&gt;
&lt;li&gt;Existing object maps to update. &lt;/li&gt;
&lt;li&gt;Object maps to remove. &lt;/li&gt;
&lt;li&gt;API calls to revise. &lt;/li&gt;
&lt;li&gt;Changes in system logic to accommodate. &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Inform the personnel of the workflow and data set changes. &lt;/li&gt;
&lt;li&gt;Upgrade scripts and infrastructure as necessary. &lt;/li&gt;
&lt;li&gt;Conduct a manual sanity test to verify that the environment is operational. &lt;/li&gt;
&lt;li&gt;Run a full suite of tests and investigate failures to understand if issues are system related or automation related. &lt;/li&gt;
&lt;li&gt;In case issues are automation related, fix the automation as needed and add such issues to future gap analysis. &lt;/li&gt;
&lt;/ol&gt;
Once maintenance has been completed successfully, automation infrastructure and automation scenarios should be developed to support additional test coverage. &lt;br /&gt;
&lt;h2&gt;
Summary&lt;/h2&gt;
In this paper, we outline the basic steps of getting started with test automation at your organization. While each organization has different needs and technologies we find that just about every organization can benefit from utilizing test automation and that the above step by step guide will provide a good framework for getting started.&lt;br /&gt;
&lt;h2&gt;
Examples of good candidates&lt;/h2&gt;
One last thing to keep in mind. When looking at test automation, the following list of areas typically benefit from test automation:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Regression tests that are repeated often – a sanity test is a good example of that. &lt;/li&gt;
&lt;li&gt;Tests of stable functionality that is not expected to change much. &lt;/li&gt;
&lt;li&gt;Tests that can be completed automatically with no human intervention. &lt;/li&gt;
&lt;li&gt;Tests which are expensive to run manually. &lt;/li&gt;
&lt;li&gt;Tests which require multiple user roles to execute. &lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
Contact the Authors&lt;/h2&gt;
&lt;strong&gt;Yaron Kottler:&lt;/strong&gt; &lt;a href=&quot;mailto:yaronk@qualitestgroup.com&quot;&gt;yaronk@qualitestgroup.com&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;Vasily Shishkin:&lt;/strong&gt; &lt;a href=&quot;mailto:vasilys@qualitestgroup.com&quot;&gt;vasilys@qualitestgroup.com&lt;/a&gt; &lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/7747218582449253623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2012/07/test-automation-from-ground-up-by.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/7747218582449253623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/7747218582449253623'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2012/07/test-automation-from-ground-up-by.html' title='Test Automation From the Ground Up By Vasily Shishkin and Yaron Kottler'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-3995660630895565304</id><published>2012-07-19T18:30:00.000-07:00</published><updated>2012-09-10T21:09:29.326-07:00</updated><title type='text'>Tip of the day : Finding a software Testing Job</title><content type='html'>&lt;p style=&quot;margin: 0px; padding: 0px 0px 20px; outline: 0px; color: rgb(17, 17, 17); font-family: Arial, sans-serif; font-size: 13px; line-height: 23px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;here are many people who would like to get software testing jobs, but they are unsure about how to approach it. This may seem like a dream job where people get to test software including games as part of their work. Most people do not realize the requirements that are needed to get into software testing jobs.&lt;/p&gt;&lt;p style=&quot;margin: 0px; padding: 0px 0px 20px; outline: 0px; color: rgb(17, 17, 17); font-family: Arial, sans-serif; font-size: 13px; line-height: 23px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;You firstly need to understand a little bit about how software testing works. When software is created it goes through a product life cycle which has a number of different stages. These include things such as specifications, design, coding and user acceptance. When it comes to software testing there is a requirement of an in-depth knowledge of both coding and software design. To get the best software testing job you need strong coding skills and experience with product design.&lt;/p&gt;&lt;p style=&quot;margin: 0px; padding: 0px 0px 20px; outline: 0px; color: rgb(17, 17, 17); font-family: Arial, sans-serif; font-size: 13px; line-height: 23px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;If you don’t have very much experience in these areas then it is up to you to either attend some type of training course or learn more on your own. This requires you to learn how to code and also how to do your own bug testing. When you have a lot of experience doing this then you will be much more regarded for &lt;strong style=&quot;margin: 0px; padding: 0px; outline: 0px; &quot;&gt;software testing jobs&lt;/strong&gt; than if you applied straight out of university.&lt;/p&gt;&lt;p style=&quot;margin: 0px; padding: 0px 0px 20px; outline: 0px; color: rgb(17, 17, 17); font-family: Arial, sans-serif; font-size: 13px; line-height: 23px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;Even if you have a computer science or computer engineering degree you may not have the necessary experience to apply for &lt;em style=&quot;margin: 0px; padding: 0px; outline: 0px; &quot;&gt;software testing jobs&lt;/em&gt;. Often in the computer industry it is very important for people to have experience. Experience often counts for much more than qualifications when it comes to hiring for a job. This is true when it comes to software testing jobs.&lt;/p&gt;&lt;p style=&quot;margin: 0px; padding: 0px 0px 20px; outline: 0px; color: rgb(17, 17, 17); font-family: Arial, sans-serif; font-size: 13px; line-height: 23px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;When you are applying for such jobs you want to make it clear to the employer of the experience you have in this area so that they can get a good idea of how much you really know. When you’re applying for software testing jobs you will be going up against a number of other people who may have a lot of experience and this can be difficult to compete against. That is why it is important for you to learn as much as you can in your own time and study about coding and bug testing yourself.&lt;/p&gt;&lt;p style=&quot;margin: 0px; padding: 0px 0px 20px; outline: 0px; color: rgb(17, 17, 17); font-family: Arial, sans-serif; font-size: 13px; line-height: 23px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;img class=&quot;alignright size-full wp-image-75&quot; title=&quot;Software Testing Jobs&quot; src=&quot;http://ejobhub.org/wp-content/uploads/2012/07/software-testing-jobs.jpg&quot; alt=&quot;software testing jobs&quot; width=&quot;270&quot; height=&quot;100&quot; style=&quot;margin: 0px 0px 10px 10px !important; padding: 0px; outline: 0px; float: right; display: inline; max-width: 100%; height: auto; &quot; /&gt;You can find a number of software testing books and coding books available to buy that can help you learn more about this area. But when it comes down to getting software testing jobs it is important to have hands-on experience rather than just know theory you read in a book. If you can demonstrate to an employer experience you have had in the software testing industry or even experience you have learnt yourself then this will go a long way to getting you good software testing jobs.&lt;/p&gt;&lt;p style=&quot;margin: 0px; padding: 0px 0px 20px; outline: 0px; color: rgb(17, 17, 17); font-family: Arial, sans-serif; font-size: 13px; line-height: 23px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;Even if you are not successful applying for software testing jobs the first time, you should keep trying and keep building on your experience. When you apply for a lot of software testing jobs you will get a feel for what type of person they are looking for and also be able to learn from the past interviews as to the best way to present yourself for software testing jobs&lt;/p&gt;&lt;p style=&quot;margin: 0px; padding: 0px 0px 20px; outline: 0px; color: rgb(17, 17, 17); font-family: Arial, sans-serif; font-size: 13px; line-height: 23px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;Source : &lt;a href=&quot;http://ejobhub.org/software-testing-jobs/&quot; style=&quot;font-family: Georgia, serif; font-size: 100%; line-height: normal; text-align: left; &quot;&gt;http://ejobhub.org/software-testing-jobs/&lt;/a&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/3995660630895565304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2012/07/tip-of-day-finding-software-testing-job.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/3995660630895565304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/3995660630895565304'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2012/07/tip-of-day-finding-software-testing-job.html' title='Tip of the day : Finding a software Testing Job'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-6929660575547170403</id><published>2012-07-17T17:41:00.000-07:00</published><updated>2012-09-10T21:09:29.355-07:00</updated><title type='text'>So you want to be a Software Tester?</title><content type='html'>&lt;div style=&quot;color: rgb(61, 103, 118); font-family: Helvetica; font-size: 12px; line-height: 18px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;div&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(105, 105, 105); &quot;&gt;Some people decide they want to be a ‘software tester’. Perhaps they know someone who does this, or have seen the role in real life or in a movie or in a book. Or have experienced the result of inadequate testing. Perhaps the concept just ‘sings’ to them. Some of these people have no past in software development, and some have development experience but want to move to the testing area.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(105, 105, 105); &quot;&gt;And then there are people, like me, who just ‘fall into’ the role. I was doing electrical engineering and we were working on a product which required some programming. As the only person on the team who knew anything about programming, I was ‘volunteered’. And did well, so that the programming area of the business was interested in me. The job offered ‘some programming and some testing’.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(105, 105, 105); &quot;&gt;Ewww, testing. But at least I would get to do some programming, so I accepted. Turned out there never was any programming, but who cares; I found out I loved testing, and just as important, was really good at it.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(105, 105, 105); &quot;&gt;Let me burst your bubble here. Testing is not about finding bugs. Oh sure, you will find them, and it is just as satisfying to the tester to find bugs as it was to the developer to generate the code. Testing is about evaluating the quality of the product. If you don’t find serious bugs, the quality can be considered high, and if you do, the quality can be considered low. And you document the bugs found so that the quality can be improved to the desired level.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(105, 105, 105); &quot;&gt;In fact, testing contributes to Quality Assurance, which in general has as a goal, to&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(105, 105, 105); &quot;&gt;1) Prevent the generation of bugs (through processes, reviews, design tools and coding tools).&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(105, 105, 105); &quot;&gt;2) Discover any bugs which do get in as early as possible (via reviews and testing)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(105, 105, 105); &quot;&gt;The later in the process you discover a bug, the more trouble and cost to fix (or patch around) it. Thus testing and Quality Assurance are valuable positions which may be attractive to you.&lt;br /&gt;There are a lot of jobs out there for testers. Experienced testers.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(105, 105, 105); &quot;&gt;So how do you become a Software Tester? One presumes if you already are a tester, you have everything you need to continue testing or move to a new test position. If you are not a tester, then you need to get the credentials which can get you into that testing position.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(105, 105, 105); &quot;&gt;First of all, there is Education. Learn about what testing is and various ways it can be done. Check out books, online classes, and perhaps courses at local schools. Best is if the education includes hands on experience doing actual testing, but even ‘book learning’ has its place.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(105, 105, 105); &quot;&gt;Next, there is Certification. ASTQB offers an internationally recognized Software Test certification, the CTFL (Certified Tester, Foundation Level), along with more advanced certifications which are beyond the scope of this article. This is a multiple choice test which can be studied for in a classroom setting (expensive) or online. Note this by itself will not get you a job, but it should give you an advantage.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(105, 105, 105); &quot;&gt;Finally, and most importantly, there is Experience. This is a hard one. You need experience to get the job, and you need the job to get experience. Classic Catch 22. So maybe you will luck out and find an entry level test position. Don’t hold your breath. You need to be proactive.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(105, 105, 105); &quot;&gt;Experience testing is experience testing. Look for it everywhere. If there is a class in testing with an actual testing lab, grab it. Volunteer for extra projects through your school, or for unpaid positions (by nonprofit organizations) which involve testing. If you can get an internship, that is of enormous benefit (several of our intern testers went on to test careers with our company and others when they graduated).&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(105, 105, 105); &quot;&gt;If none of that is practical, then look for classes or jobs with a lot of programming. Any time you program, you need to do testing. Treat the testing part of this activity as the ‘most important’ part. Do it and document it in a professional manner; these may provide evidence of your skills to potential employers. Plus, if you get an entry level programming job with a company worth staying with, you might be able to ‘move’ into the testing position you desire.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(105, 105, 105); &quot;&gt;Finally, do testing as a ‘hobby’. There are not many computerized devices, web sites or software programs out there which have ‘no’ bugs. So, test them. Record the bugs in a professional manner. You may even be able to submit the bug reports to the company which produced them. And there are ‘cloud testing’ organizations out there which accept testers without experience to do real testing, and pay for it (usually per valid bug found).&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: rgb(105, 105, 105); &quot;&gt;So you can see, that in today’s market at least, getting to be a Software Tester is not a straight and broad road. But there are paths to that goal, even if they may be narrow and twisty.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/6929660575547170403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2012/07/so-you-want-to-be-software-tester.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/6929660575547170403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/6929660575547170403'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2012/07/so-you-want-to-be-software-tester.html' title='So you want to be a Software Tester?'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-3557202876170836122</id><published>2012-02-11T07:46:00.000-08:00</published><updated>2012-09-10T21:09:29.360-07:00</updated><title type='text'></title><content type='html'>&lt;div&gt;Windows Perfmon: The Top Ten Counters&lt;/div&gt;&lt;div&gt;One of the things I love about Windows is Performance Monitor a/k/a PerfMon. It&#39;s an amazing tool that goes far too often unused - and when it does get used, it is often misinterpreted. So today I&#39;m going to take you on the nickel tour through PerfMon, and the ten counters most valuable to determining overall system health and activity.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To open PerfMon, just go to the Start Menu, choose Run and type perfmon.&lt;/div&gt;&lt;div&gt;Bottleneck analysis&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The most common use of PerfMon is to answer the burning question: why is my system running slow?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;With the five performance counters listed below, you can quickly get an overall impression of how healthy a system is - and where the problems are, if they exist. The idea here is to pick counters that will be at low or zero values when the system is healthy, and at high values when something is overloaded. A &#39;perfectly healthy&#39; system would show all counters flatlined at zero. (Perfection is unattainable, so you&#39;ll probably never see all of these counters flatlined at zero in real life. The CPU will almost always have a few items in queue.)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Processor utilization&lt;/div&gt;&lt;div&gt;System\Processor Queue Length - number of threads queued and waiting for time on the CPU. Divide this by the number of CPUs in the system. If the answer is less than 10, the system is most likely running well.&lt;/div&gt;&lt;div&gt;Memory utilization&lt;/div&gt;&lt;div&gt;Memory\Pages Input/Sec - The best indicator of whether you are memory-bound, this counter shows the rate at which pages are read from disk to resolve hard page faults. In other words, the number of times the system was forced to retreive something from disk that should have been in RAM. Occasional spikes are fine, but this should generally flatline at zero.&lt;/div&gt;&lt;div&gt;Disk Utilization&lt;/div&gt;&lt;div&gt;PhysicalDisk\Current Disk Queue Length\driveletter - this is probably the single most valuable counter to watch. It shows how many read or write requests are waiting to execute to the disk. For single disks, it should idle at 2-3 or lower, with occasional spikes being okay. For RAID arrays, divide by the number of active spindles in the array; again try for 2-3 or lower. Because a shortage of RAM will tend to beat on the disk, look closely at the Memory\Pages Input/Sec counter if disk queue lengths are high.&lt;/div&gt;&lt;div&gt;Network Utilization&lt;/div&gt;&lt;div&gt;Network Interface\Output Queue Length\nic name - is the number of packets in queue waiting to be sent. If there is a sustained average of more than two packets in queue, you should be looking to resolve a network bottleneck.&lt;/div&gt;&lt;div&gt;Network Interface\Packets Received Errors\nic name - packet errors that kept the TCP/IP stack from delivering packets to higher layers. This value should stay low.&lt;/div&gt;&lt;div&gt;To highlight a particular counter&#39;s line on the graph, select that counter in the lower pane. Then click the lightbulb icon on the toolbar above the graph. This will make the line for that counter turn thick and white (or black on some systems - I never found out why this changes).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Pay close attention to the scale column! Perfmon attempts to automatically pick a scale that will magnify or reduce the counter enough to produce a meaningful line on the graph ... but it doesn&#39;t always get it right. As an example, Perfmon often chooses to multiply Disk Queue Length by 100. So, you might think the disk queue length is sustained at 10 (bad!) when in fact it&#39;s really at 1 (good). If you&#39;re not sure, highlight the counter in the lower pane, and watch the Last and Average values just below the graph. In the screenshot below, I modified all of the counters to a scale value of 1.0, then changed the graph&#39;s vertical axis to go from 0-10.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To change graph properties (like scale and vertical axis as discussed above), rightclick the graph and choose Properties. There are a number of things to customize here ... fiddle with it until you have a graph that looks good to you.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To get a more detailed explanation of any counter, rightclick anywhere in the perfmon graph and choose Add Counters. Select the counter and object that you are curious about, and click the Explain button.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This screenshot shows a very lightly-loaded XP system, with the Memory\Pages Input/Sec counter highlighted:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;All we see here is the Proccessor Queue Length hovering between 1 and 4, and two short spikes of Pages Input/Sec. All other counters are flatlined at zero, which is easy to check by highlighting each of them and watching the values bar underneath the graph. This is a happy system - no problems here!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But if we saw any of the above counters averaging more than 2-4 for long periods of time (except Processor Queue Length: don&#39;t worry unless it&#39;s above 10 for long lengths of time), we&#39;d be able to conclude that there was a problem with that subsystem. We could then drill down using more detailed counters to see exactly what was causing that subsystem to be overloaded. More detailed analysis is beyond the scope of this article, but if there&#39;s enough interest I could do a second article on that. Leave a comment if you&#39;re interested!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;General activity counters&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Well, the system is healthy - and that&#39;s good ... but how hard is it working? Is the processor workin&#39; hard, or hardly workin&#39;? How much RAM is in use, how many bytes are being written to or read from the disk or network? The following counters are a good overview of general activity of the system.&lt;/div&gt;&lt;div&gt;Processor utilization&lt;/div&gt;&lt;div&gt;Processor\% Processor Time\_Total - just a handy idea of how &#39;loaded&#39; the CPU is at any given time. Don&#39;t confuse 100% processor utilization with a slow system though - processor queue length, mentioned above, is much better at determining this.&lt;/div&gt;&lt;div&gt;Memory utilization&lt;/div&gt;&lt;div&gt;Process\Working Set\_Total (or per specific process) - this basically shows how much memory is in the working set, or currently allocated RAM.&lt;/div&gt;&lt;div&gt;Memory\Available MBytes - amount of free RAM available to be used by new processes.&lt;/div&gt;&lt;div&gt;Disk Utilization&lt;/div&gt;&lt;div&gt;PhysicalDisk\Bytes/sec\_Total (or per process) - shows the number of bytes per second being written to or read from the disk.&lt;/div&gt;&lt;div&gt;Network Utilization&lt;/div&gt;&lt;div&gt;Network Interface\Bytes Total/Sec\nic name - Measures the number of bytes sent or received.&lt;/div&gt;&lt;div&gt;In the graph below, I added these five counters to my existing &#39;bottlenecks&#39; graph, and changed the vertical axis to go from 0-100. I highlighted the Working Set\_Total counter, which is currently at about 123 megabytes for the system. Notice how it shows a thick line at the top of the graph - you could assume that it was pegged at 100, if you didn&#39;t read the values bar (123,052,03 divided by a million is approximately 123 megabytes).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And ... that&#39;s all for now. Hopefully this quick show-and-tell has given you enough information to use PerfMon more usefully in &lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/3557202876170836122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2012/02/windows-perfmon-top-ten-counters-one-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/3557202876170836122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/3557202876170836122'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2012/02/windows-perfmon-top-ten-counters-one-of.html' title=''/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-8516444720051506099</id><published>2012-02-08T00:36:00.000-08:00</published><updated>2012-09-10T21:09:29.366-07:00</updated><title type='text'>Parameter Tampering</title><content type='html'>&lt;h2 class=&quot;subtitle&quot; style=&quot;color: rgb(228, 126, 25); font: normal normal normal 18px/normal Arial, Verdana; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; font-family: Arial, Verdana; background-color: rgb(242, 240, 241); &quot;&gt;Parameter Tampering&lt;/h2&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 15px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; line-height: 16px; background-color: rgb(242, 240, 241); &quot;&gt;Parameter tampering is a simple attack targeting the application business logic. This attack takes advantage of the fact that many programmers rely on hidden or fixed fields (such as a hidden tag in a form or a parameter in a URL) as the only security measure for certain operations. Attackers can easily modify these parameters to bypass the security mechanisms that rely on them.&lt;/p&gt;&lt;h2 class=&quot;subtitle2&quot; style=&quot;color: rgb(228, 126, 25); font: normal normal normal 15px/normal Arial, Verdana; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Verdana; background-color: rgb(242, 240, 241); &quot;&gt;Detailed Description&lt;/h2&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 15px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; line-height: 16px; background-color: rgb(242, 240, 241); &quot;&gt;The basic role of Web servers is to serve files. During a Web session, parameters are exchanged between the Web browser and the Web application in order to maintain information about the client&#39;s session, eliminating the need to maintain a complex database on the server side. Parameters are passed through the use of URL query strings, form fields and cookies.&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 15px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; line-height: 16px; background-color: rgb(242, 240, 241); &quot;&gt;A classic example of parameter tampering is changing parameters in form fields. When a user makes selections on an HTML page, they are usually stored as form field values and sent to the Web application as an HTTP request. These values can be pre-selected (combo box, check box, radio button, etc.), free text or hidden. All of these values can be manipulated by an attacker. In most cases this is as simple as saving the page, editing the HTML and reloading the page in the Web browser.&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 15px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; line-height: 16px; background-color: rgb(242, 240, 241); &quot;&gt;Hidden fields are parameters invisible to the end user, normally used to provide status information to the Web application. For example, consider a products order form that includes the following hidden field:&lt;/p&gt;&lt;code style=&quot;color: gray; font-size: 11px; line-height: 16px; background-color: rgb(242, 240, 241); &quot;&gt;&lt;input type=&quot;hidden&quot; name=&quot;price&quot; value=&quot;59.90&quot;&gt;&lt;/code&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 15px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; line-height: 16px; background-color: rgb(242, 240, 241); &quot;&gt;Modifying this hidden field value will cause the Web application to charge according to the new amount.&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 15px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; line-height: 16px; background-color: rgb(242, 240, 241); &quot;&gt;Combo boxes, check boxes and radio buttons are examples of pre-selected parameters used to transfer information between different pages, while allowing the user to select one of several predefined values. In a parameter tampering attack, an attacker may manipulate these values. For example, consider a form that includes the following combo box:&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 15px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; line-height: 16px; background-color: rgb(242, 240, 241); &quot;&gt;&lt;code style=&quot;color: gray; &quot;&gt;&lt;/code&gt;&lt;/p&gt;&lt;form method=&quot;POST&quot; action=&quot;xferMoney.asp&quot;&gt;&lt;code style=&quot;color: gray; &quot;&gt;&lt;br /&gt;Source Account: &lt;select name=&quot;SrcAcc&quot;&gt;&lt;br /&gt;&lt;option value=&quot;123456789&quot;&gt;******789&lt;/option&gt;&lt;br /&gt;&lt;option value=&quot;868686868&quot;&gt;******868&lt;/option&gt;&lt;/select&gt;&lt;br /&gt;&lt;br /&gt;Amount: &lt;input name=&quot;Amount&quot; size=&quot;20&quot;&gt;&lt;br /&gt;&lt;br /&gt;Destination Account: &lt;input name=&quot;DestAcc&quot; size=&quot;40&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;input type=&quot;SUBMIT&quot;&gt; &lt;input type=&quot;RESET&quot;&gt;&lt;br /&gt;&lt;/code&gt;&lt;/form&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 15px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; line-height: 16px; background-color: rgb(242, 240, 241); &quot;&gt;An attacker may bypass the need to choose between only two accounts by adding another account into the HTML page source code. The new combo box is displayed in the Web browser and the attacker can choose the new account.&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 15px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; line-height: 16px; background-color: rgb(242, 240, 241); &quot;&gt;HTML forms submit their results using one of two methods: GET or POST. If the method is GET, all form parameters and their values will appear in the query string of the next URL the user sees. An attacker may tamper with this query string. For example, consider a Web page that allows an authenticated user to select one of his/her accounts from a combo box and debit the account with a fixed unit amount. When the submit button is pressed in the Web browser, the following URL is requested:&lt;/p&gt;&lt;code style=&quot;color: gray; font-size: 11px; line-height: 16px; background-color: rgb(242, 240, 241); &quot;&gt;http://www.mydomain.com/example.asp?accountnumber=12345&amp;amp;debitamount=1&lt;/code&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 15px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; line-height: 16px; background-color: rgb(242, 240, 241); &quot;&gt;An attacker may change the URL parameters (accountnumber and debitamount) in order to debit another account:&lt;/p&gt;&lt;code style=&quot;color: gray; font-size: 11px; line-height: 16px; background-color: rgb(242, 240, 241); &quot;&gt;http://www.mydomain.com/example.asp?accountnumber=67891&amp;amp;creditamount=9999&lt;/code&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 15px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; line-height: 16px; background-color: rgb(242, 240, 241); &quot;&gt;There are other URL parameters that an attacker can modify, including attribute parameters and internal modules. Attribute parameters are unique parameters that characterize the behavior of the uploading page. For example, consider a content-sharing Web application that enables the content creator to modify content, while other users can only view content. The Web server checks whether the user that is accessing an entry is the author or not (usually by cookie). An ordinary user will request the following link:&lt;/p&gt;&lt;code style=&quot;color: gray; font-size: 11px; line-height: 16px; background-color: rgb(242, 240, 241); &quot;&gt;http://www.mydomain.com/getpage.asp?id=77492&amp;amp;mode=readonly&lt;/code&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 15px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; line-height: 16px; background-color: rgb(242, 240, 241); &quot;&gt;An attacker can modify the mode parameter to readwrite in order to gain authoring permissions for the content.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/8516444720051506099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2012/02/parameter-tampering.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/8516444720051506099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/8516444720051506099'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2012/02/parameter-tampering.html' title='Parameter Tampering'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-2950027413710403924</id><published>2012-02-08T00:31:00.000-08:00</published><updated>2012-09-10T21:09:29.372-07:00</updated><title type='text'>SQL Injection</title><content type='html'>&lt;h1 style=&quot;color: rgb(228, 126, 25); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 240, 241); font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-bottom: 0.15em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(193, 193, 193); font-size: 21px; font-family: Arial, Verdana; line-height: 16px; &quot;&gt;SQL Injection&lt;/h1&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;SQL injection is a technique used to take advantage of non-validated input vulnerabilities to pass SQL commands through a Web application for execution by a backend database. Attackers take advantage of the fact that programmers often chain together SQL commands with user-provided parameters, and can therefore embed SQL commands inside these parameters. The result is that the attacker can execute arbitrary SQL queries and/or commands on the backend database server through the Web application.&lt;/p&gt;&lt;h2 style=&quot;color: rgb(228, 126, 25); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 240, 241); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-bottom: 0.15em; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: rgb(193, 193, 193); font-size: 17px; font-family: Arial, Verdana; line-height: 16px; &quot;&gt;Details&lt;/h2&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;Databases are fundamental components of Web applications. Databases enable Web applications to store data, preferences and content elements. Using SQL, Web applications interact with databases to dynamically build customized data views for each user. A common example is a Web application that manages products. In one of the Web application&#39;s dynamic pages (such as ASP), users are able to enter a product identifier and view the product name and description. The request sent to the database to retrieve the product&#39;s name and description is implemented by the following SQL statement.&lt;/p&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 10px; color: blue; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(193, 193, 193); border-right-color: rgb(193, 193, 193); border-bottom-color: rgb(193, 193, 193); border-left-color: rgb(193, 193, 193); background-color: rgb(242, 240, 241); vertical-align: middle; width: 510px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 10px; line-height: 16px; &quot;&gt;SELECT ProductName, ProductDescription  FROM Products  WHERE ProductNumber = ProductNumber &lt;/pre&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;Typically, Web applications use string queries, where the string contains both the query itself and its parameters. The string is built using server-side script languages such as ASP, JSP and CGI, and is then sent to the database server as a single SQL statement. The following example demonstrates an ASP code that generates a SQL query.&lt;/p&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 10px; color: blue; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(193, 193, 193); border-right-color: rgb(193, 193, 193); border-bottom-color: rgb(193, 193, 193); border-left-color: rgb(193, 193, 193); background-color: rgb(242, 240, 241); vertical-align: middle; width: 510px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 10px; line-height: 16px; &quot;&gt;sql_query= &quot; SELECT ProductName, ProductDescription  FROM Products  WHERE ProductNumber = &quot; &amp;amp; Request.QueryString(&quot;ProductID&quot;) &lt;/pre&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;The call Request.QueryString(&quot;ProductID&quot;) extracts the value of the Web form variable ProductID so that it can be appended as the SELECT condition.&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;When a user enters the following URL:&lt;/p&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 10px; color: blue; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(193, 193, 193); border-right-color: rgb(193, 193, 193); border-bottom-color: rgb(193, 193, 193); border-left-color: rgb(193, 193, 193); background-color: rgb(242, 240, 241); vertical-align: middle; width: 510px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 10px; line-height: 16px; &quot;&gt;http://www.mydomain.com/products/products.asp?productid=123 &lt;/pre&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;The corresponding SQL query is executed:&lt;/p&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 10px; color: blue; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(193, 193, 193); border-right-color: rgb(193, 193, 193); border-bottom-color: rgb(193, 193, 193); border-left-color: rgb(193, 193, 193); background-color: rgb(242, 240, 241); vertical-align: middle; width: 510px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 10px; line-height: 16px; &quot;&gt;SELECT ProductName, ProductDescription  FROM Products  WHERE ProductNumber = 123 &lt;/pre&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;An attacker may abuse the fact that the ProductID parameter is passed to the database without sufficient validation. The attacker can manipulate the parameter&#39;s value to build malicious SQL statements. For example, setting the value &quot;123 OR 1=1&quot; to the ProductID variable results in the following URL:&lt;/p&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 10px; color: blue; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(193, 193, 193); border-right-color: rgb(193, 193, 193); border-bottom-color: rgb(193, 193, 193); border-left-color: rgb(193, 193, 193); background-color: rgb(242, 240, 241); vertical-align: middle; width: 510px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 10px; line-height: 16px; &quot;&gt;http://www.mydomain.com/products/products.asp?productid=123 or 1=1 &lt;/pre&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;The corresponding SQL Statement is:&lt;/p&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 10px; color: blue; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(193, 193, 193); border-right-color: rgb(193, 193, 193); border-bottom-color: rgb(193, 193, 193); border-left-color: rgb(193, 193, 193); background-color: rgb(242, 240, 241); vertical-align: middle; width: 510px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 10px; line-height: 16px; &quot;&gt;SELECT ProductName, Product Description FROM Products WHERE ProductNumber = 123 OR 1=1 &lt;/pre&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;This condition would always be true and all ProductName and ProductDescription pairs are returned. The attacker can manipulate the application even further by inserting malicious commands. For example, an attacker can request the following URL:&lt;/p&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 10px; color: blue; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(193, 193, 193); border-right-color: rgb(193, 193, 193); border-bottom-color: rgb(193, 193, 193); border-left-color: rgb(193, 193, 193); background-color: rgb(242, 240, 241); vertical-align: middle; width: 510px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 10px; line-height: 16px; &quot;&gt;http://www.mydomain.com/products/products.asp?productid=123; DROP  TABLE Products &lt;/pre&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;In this example the semicolon is used to pass the database server multiple statements in a single execution. The second statement is &quot;DROP TABLE Products&quot; which causes SQL Server to delete the entire Products table.&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;An attacker may use SQL injection to retrieve data from other tables as well. This can be done using the SQL UNION SELECT statement. The UNION SELECT statement allows the chaining of two separate SQL SELECT queries that have nothing in common. For example, consider the following SQL query:&lt;/p&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 10px; color: blue; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(193, 193, 193); border-right-color: rgb(193, 193, 193); border-bottom-color: rgb(193, 193, 193); border-left-color: rgb(193, 193, 193); background-color: rgb(242, 240, 241); vertical-align: middle; width: 510px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 10px; line-height: 16px; &quot;&gt;SELECT ProductName, ProductDescription  FROM Products  WHERE ProductID = &#39;123&#39; UNION SELECT Username, Password FROM Users; &lt;/pre&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;The result of this query is a table with two columns, containing the results of the first and second queries, respectively. An attacker may use this type of SQL injection by requesting the following URL:&lt;/p&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 10px; color: blue; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(193, 193, 193); border-right-color: rgb(193, 193, 193); border-bottom-color: rgb(193, 193, 193); border-left-color: rgb(193, 193, 193); background-color: rgb(242, 240, 241); vertical-align: middle; width: 510px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 10px; line-height: 16px; &quot;&gt;http://www.mydomain.com/products/products.asp?productid=123 UNION  SELECT user-name, password FROM USERS &lt;/pre&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;The security model used by many Web applications assumes that an SQL query is a trusted command. This enables attackers to exploit SQL queries to circumvent access controls, authentication and authorization checks. In some instances, SQL queries may allow access to host operating system level commands. This can be done using stored procedures. Stored procedures are SQL procedures usually bundled with the database server. For example, the extended stored procedure xp_cmdshell executes operating system commands in the context of a Microsoft SQL Server. Using the same example, the attacker can set the value of ProductID to be &quot;123;EXEC master..xp_cmdshell dir--&quot;, which returns the list of files in the current directory of the SQL Server process.&lt;/p&gt;&lt;h2 style=&quot;color: rgb(228, 126, 25); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 240, 241); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-bottom: 0.15em; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: rgb(193, 193, 193); font-size: 17px; font-family: Arial, Verdana; line-height: 16px; &quot;&gt;Prevention&lt;/h2&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;The most common way of detecting SQL injection attacks is by looking for SQL signatures in the incoming HTTP stream. For example, looking for SQL commands such as UNION, SELECT or xp_. The problem with this approach is the very high rate of false positives. Most SQL commands are legitimate words that could normally appear in the incoming HTTP stream. This will eventually case the user to either disable or ignore any SQL alert reported. In order to overcome this problem to some extent, the product must learn where it should and shouldn&#39;t expect SQL signatures to appear. The ability to discern parameter values from the entire HTTP request and the ability to handle various encoding scenarios are a must in this case.&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;&lt;a href=&quot;http://www.imperva.com/products/securesphere-data-security-suite.html&quot; style=&quot;color: rgb(56, 100, 197); text-decoration: none; &quot;&gt;Imperva SecureSphere&lt;/a&gt; does much more than that. It observes the SQL communication and builds a profile consisting of all allowed SQL queries. Whenever an SQL injection attack occurs, SecureSphere can detect the unauthorized query sent to the database. SecureSphere can also correlate anomalies on the SQL stream with anomalies on the HTTP stream to accurately detect SQL injection attacks.&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;Another important capability that SecureSphere introduces is the ability to monitor a user&#39;s activity over time and to correlate various anomalies generated by the same user. For example, the occurrence of a certain SQL signature in a parameter value might not be enough to alert for SQL injection attack but the same signature in correlation with error responses or abnormal parameter size of even other signatures may indicate that this is an attempt at SQL injection attack.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/2950027413710403924/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2012/02/sql-injection.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/2950027413710403924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/2950027413710403924'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2012/02/sql-injection.html' title='SQL Injection'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-5209248554006674093</id><published>2012-02-08T00:30:00.000-08:00</published><updated>2012-09-10T21:09:29.379-07:00</updated><title type='text'>Cross-Site Scripting (XSS or CSS)</title><content type='html'>&lt;h1 style=&quot;color: rgb(228, 126, 25); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 240, 241); font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-bottom: 0.15em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(193, 193, 193); font-size: 21px; font-family: Arial, Verdana; line-height: 16px; &quot;&gt;Cross-Site Scripting&lt;/h1&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;Cross-site scripting (&#39;XSS&#39; or &#39;CSS&#39;) is an attack that takes advantage of a Web site vulnerability in which the site displays content that includes un-sanitized user-provided data. For example, an attacker might place a hyperlink with an embedded malicious script into an online discussion forum. That purpose of the malicious script is to attack other forum users who happen to select the hyperlink. For example it could copy user cookies and then send those cookies to the attacker.&lt;/p&gt;&lt;h2 style=&quot;color: rgb(228, 126, 25); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 240, 241); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-bottom: 0.15em; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: rgb(193, 193, 193); font-size: 17px; font-family: Arial, Verdana; line-height: 16px; &quot;&gt;Details&lt;/h2&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;Web sites today are more complex than ever and often contain dynamic content to enhance the user experience. Dynamic content is achieved through the use of Web applications that can deliver content to a user according to their settings and needs.&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;While performing different user customizations and tasks, many sites take input parameters from a user and display them back to the user, usually as a response to the same page request. Examples of such behavior include the following.&lt;/p&gt;&lt;ul class=&quot;arrow&quot; style=&quot;list-style-type: none; list-style-position: initial; list-style-image: url(http://www.imperva.com/images/arrow.gif); margin-top: 0px; line-height: 16px; margin-bottom: 5px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;&lt;li&gt;Search engines which present the search term in the title (&quot;Search Results for: search_term&quot;)&lt;/li&gt;&lt;li&gt;Error messages which contain the erroneous parameter&lt;/li&gt;&lt;li&gt;Personalized responses (&quot;Hello, username&quot;)&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;Cross-site scripting attacks occur when an attacker takes advantage of such applications and creates a request with malicious data (such as a script) that is later presented to the user requesting it. The malicious content is usually embedded into a hyperlink, positioned so that the user will come across it in a web site, a Web message board, an email, or an instant message. If the user then follows the link, the malicious data is sent to the Web application, which in turn creates an output page for the user, containing the malicious content. The user, however, is normally unaware of the attack, and assumes the data originates from the Web server itself, leading the user to believe this is valid content from the Web site.&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;For example, consider a Web application that requires users to log in to visit an authorized area. When users wish to view the authorized area, they provide their username and password, which is then checked against a user database table. Now, assume that this login system contains two pages: Login.asp, which created a form for the users to enter their username and password; and the page CheckCredentials.asp, which checks if the supplied username/password are valid. If the username/password are invalid, CheckCredentials.asp uses (for example), a Response.Redirect to send the user back to Login.asp, including an error message string in the query string . The Response.Redirect call will be something like the following.&lt;/p&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 10px; color: blue; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(193, 193, 193); border-right-color: rgb(193, 193, 193); border-bottom-color: rgb(193, 193, 193); border-left-color: rgb(193, 193, 193); background-color: rgb(242, 240, 241); vertical-align: middle; width: 510px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 10px; line-height: 16px; &quot;&gt;Response.Redirect(&quot;Login.asp?ErrorMessage=Invalid+username+or+password&quot;) &lt;/pre&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;Then, in Login.asp, the error message query string value would be displayed as follows:&lt;/p&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 10px; color: blue; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(193, 193, 193); border-right-color: rgb(193, 193, 193); border-bottom-color: rgb(193, 193, 193); border-left-color: rgb(193, 193, 193); background-color: rgb(242, 240, 241); vertical-align: middle; width: 510px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 10px; line-height: 16px; &quot;&gt;&lt;img src=&quot;http://www.imperva.com/images/glossary/css_form1.png&quot; alt=&quot;&quot; style=&quot;border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; &quot; /&gt;&lt;/pre&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;Using this technique, when users attempt to login with an invalid username or password, they are returned to Login.asp and a short message is displayed indicating that their username/password were invalid. By changing the ErrorMessage value, an attacker can embed malicious JavaScript code into the generated page, causing execution of the script on the computer of the user viewing the site. For example, assume that Login.asp is being called using the following URL.&lt;/p&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 10px; color: blue; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(193, 193, 193); border-right-color: rgb(193, 193, 193); border-bottom-color: rgb(193, 193, 193); border-left-color: rgb(193, 193, 193); background-color: rgb(242, 240, 241); vertical-align: middle; width: 510px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 10px; line-height: 16px; &quot;&gt;http://www.somesite.com/Login.asp?ErrorMessage=&lt;/pre&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;As in the code for Login.asp, the ErrorMessage query string value will be emitted, producing the following HTML page:&lt;/p&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 10px; color: blue; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(193, 193, 193); border-right-color: rgb(193, 193, 193); border-bottom-color: rgb(193, 193, 193); border-left-color: rgb(193, 193, 193); background-color: rgb(242, 240, 241); vertical-align: middle; width: 510px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 10px; line-height: 16px; &quot;&gt;&lt;img src=&quot;http://www.imperva.com/images/glossary/css_form2.png&quot; alt=&quot;&quot; style=&quot;border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; &quot; /&gt;&lt;/pre&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;The attacker embedded HTML code into this page in such a way that when users browse this page, their supplied username and password are submitted to the following page.&lt;/p&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 10px; color: blue; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(193, 193, 193); border-right-color: rgb(193, 193, 193); border-bottom-color: rgb(193, 193, 193); border-left-color: rgb(193, 193, 193); background-color: rgb(242, 240, 241); vertical-align: middle; width: 510px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 10px; line-height: 16px; &quot;&gt;http://www.hax0r.com/stealPassword.asp &lt;/pre&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;An attacker can send a link to the contrived page via an email message or a link from some message board site, hoping that a user will click on the link and attempt to login. Of course, by attempting to login, the user will be submitting his username and password to the attacker&#39;s site.&lt;/p&gt;&lt;h2 style=&quot;color: rgb(228, 126, 25); background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 240, 241); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-bottom: 0.15em; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: rgb(193, 193, 193); font-size: 17px; font-family: Arial, Verdana; line-height: 16px; &quot;&gt;Prevention&lt;/h2&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;Cross-site scripting is one of the easiest attacks to detect, yet many Intrusion Prevention Systems fail to do so. The reason why cross-site scripting can be easily detected is that unlike most application level attacks, cross-site scripting can be detected using a signature. The simple text pattern&lt;script&quot; can=&quot;&quot; be=&quot;&quot; used=&quot;&quot; to=&quot;&quot; detect=&quot;&quot; site=&quot;&quot; scripting=&quot;&quot; trying=&quot;&quot; that=&quot;&quot; pattern=&quot;&quot; the=&quot;&quot; entire=&quot;&quot; http=&quot;&quot; stream=&quot;&quot; would=&quot;&quot; yield=&quot;&quot; high=&quot;&quot; rate=&quot;&quot; of=&quot;&quot; false=&quot;&quot; for=&quot;&quot; outbound=&quot;&quot; contains=&quot;&quot; legitimate=&quot;&quot; instances=&quot;&quot; client=&quot;&quot; side=&quot;&quot; p=&quot;&quot;&gt;&lt;/script&quot;&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 12px; line-height: 16px; color: rgb(68, 68, 68); font-family: Arial, Verdana; font-size: 11px; background-color: rgb(242, 240, 241); &quot;&gt;To accurately detect cross-site scripting attacks the product must know where and when to look for that signature. Most cross-site scripting attacks occur either with error pages or with parameter values. Therefore the product needs to look for cross-site scripting signatures either within parameter values or within requests that return error messages. To look for signatures in parameters values the product must parse the URL correctly and retrieve the value part and then search for the signature on the value while overcoming encoding issues. To look for signatures in pages that return error messages the product needs to know that the specific URL returned an error code. Intrusion Detection and Prevention Systems which are not Web application oriented simply do not implement these very advanced capabilities.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/5209248554006674093/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2012/02/cross-site-scripting-xss-or-css.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/5209248554006674093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/5209248554006674093'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2012/02/cross-site-scripting-xss-or-css.html' title='Cross-Site Scripting (XSS or CSS)'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-8582228783412917425</id><published>2012-02-06T17:31:00.000-08:00</published><updated>2012-09-10T21:09:29.391-07:00</updated><title type='text'>The Test Lead is inexperienced, is &amp;#39;stealing&amp;#39; your work and is taking away all the credit. What is the best way to avoid frustration and deal with?</title><content type='html'>&lt;div class=&quot;comment-page-group loaded&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 10px; font-family: Arial, Helvetica, &#39;Nimbus Sans L&#39;, sans-serif; vertical-align: baseline; opacity: 1; line-height: 12px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67451303&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; clear: both; height: 170px; &quot;&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67451303&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;Source : Linkedin Discussion from the group : &lt;a href=&quot;http://www.linkedin.com/groups?home=&amp;amp;gid=55636&amp;amp;trk=anet_ug_hm&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1&quot; class=&quot;private&quot; title=&quot;This group is members only&quot; style=&quot;font-family: inherit; font-size: 18px; font-style: inherit; background-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 18px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; vertical-align: baseline; color: rgb(51, 51, 51) !important; background-image: url(http://static02.linkedin.com/scds/common/u/img/sprite/sprite_grps_v6.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-position: -40px -1668px; background-repeat: no-repeat no-repeat; &quot;&gt;Software Testing &amp;amp; Quality Assurance&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=4528848&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Bhava Sikandar&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;You have few options&lt;br /&gt;1. Escalate this or bring awareness to your senior management.&lt;br /&gt;2. If you do not have access to senior management, the other option is to ensure you use the right tool i mean good defect tracking tool can help you to report all your defects finding in the product testing, i dont think lead can change the &quot;Found by&quot; in the defect tracking tool. Write a good test cases which can find the defects at the early stage.&lt;br /&gt;3. If he is just showing up the metrics and getting the credit ensure you automate his job so that management can think of his job as redundant..&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;8 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67451303&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable show&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: visible; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=4528848&amp;amp;groupID=55636&amp;amp;goback=%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;4528848&quot; fullname=&quot;Bhava Sikandar&quot; body=&quot;RE: You have few options  1. Escalate this or bring awareness to your senior management.  2. If you do not have access to senior management,...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;• Reply privately&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67451303&amp;amp;flagReason=INA&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;• Flag as inappropriate&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67452579&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; clear: both; height: 500px; &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=6211063&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=6211063&quot; title=&quot;see Curtis&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media03.linkedin.com/mpr/mpr/shrink_80_80/p/2/000/04e/09f/1b07f2e.jpg&quot; alt=&quot;Curtis Stuehrenberg&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;Ethically this is an interesting question and one I&#39;ve had to frequently face myself.  I don&#39;t think there is a standard answer applicable to all situations, unfortunately.  The only thing you cannot do is change their behavior for them.  Since you cannot change their behavior, let me ask you a quick question.  Why do you care?  You know you are doing the work.  You know you are building out your skills and experience.  Even if your lead is taking credit for your work, so what?  Eventually he or she will say something ridiculous or commit to something impossible and they will be found out.  Until then all you can do is perform with dignity and professionalism.  If you do so no matter what happens you can feel morally, ethically, and professionally justified.  Even if this lead decides to blame everything on you and you are fired (worst case scenario), you can walk into the interview for a new job with the confidence and assurance that comes from correct and moral actions.  Your lead, on the other hand, will have to explain why their own work has suddenly stopped.  However if you feel enough frustration and indignation at your lead where you feel like you cannot conduct yourself as a professional ... then quit.  Find a position with a lead and a management team more in alignment with your justifiably high commitment to personal accountability and honesty.  It is infinitely easier to simply find a new job than navigating the mine field of office politics and official action on your part would immediately trigger.  People who do this sort of thing and become leads or managers are ALWAYS consummate office politicians.  The fact they cannot do the work and yet are expected to be a lead for others should tell you they are either very good at lying and confusing upper management with their webs or they are somehow connected to a high-ranking person in an inappropriate manner.  Neither of these possibilities grant you much chance or winning in the battle soon to follow if you take official action and complain up the company ladder.  So my advice is to find a new job and then quit.  If you do not want to quit, then approach your lead and tell them directly you do not appreciate what they are doing and find it ethically reprehensible.  Then quietly sit still while they continue to steal your work.&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow active&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; background-position: 1px -1160px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?unfollow=&amp;amp;followee=6211063&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_ufp_l&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;is-following&quot; title=&quot;stop seeing Curtis&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; color: rgb(102, 102, 102); cursor: text; display: block; &quot;&gt;Curtis&lt;/span&gt;Unfollow&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67452579&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=6211063&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Curtis Stuehrenberg&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;Ethically this is an interesting question and one I&#39;ve had to frequently face myself. I don&#39;t think there is a standard answer applicable to all situations, unfortunately. The only thing you cannot do is change their behavior for them.&lt;br /&gt;&lt;br /&gt;Since you cannot change their behavior, let me ask you a quick question. Why do you care? You know you are doing the work. You know you are building out your skills and experience. Even if your lead is taking credit for your work, so what? Eventually he or she will say something ridiculous or commit to something impossible and they will be found out. Until then all you can do is perform with dignity and professionalism. If you do so no matter what happens you can feel morally, ethically, and professionally justified. Even if this lead decides to blame everything on you and you are fired (worst case scenario), you can walk into the interview for a new job with the confidence and assurance that comes from correct and moral actions. Your lead, on the other hand, will have to explain why their own work has suddenly stopped.&lt;br /&gt;&lt;br /&gt;However if you feel enough frustration and indignation at your lead where you feel like you cannot conduct yourself as a professional ... then quit. Find a position with a lead and a management team more in alignment with your justifiably high commitment to personal accountability and honesty. It is infinitely easier to simply find a new job than navigating the mine field of office politics and official action on your part would immediately trigger. People who do this sort of thing and become leads or managers are ALWAYS consummate office politicians. The fact they cannot do the work and yet are expected to be a lead for others should tell you they are either very good at lying and confusing upper management with their webs or they are somehow connected to a high-ranking person in an inappropriate manner. Neither of these possibilities grant you much chance or winning in the battle soon to follow if you take official action and complain up the company ladder.&lt;br /&gt;&lt;br /&gt;So my advice is to find a new job and then quit. If you do not want to quit, then approach your lead and tell them directly you do not appreciate what they are doing and find it ethically reprehensible. Then quietly sit still while they continue to steal your work.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;8 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67452579&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=6211063&amp;amp;groupID=55636&amp;amp;goback=%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;6211063&quot; fullname=&quot;Curtis Stuehrenberg&quot; body=&quot;RE: Ethically this is an interesting question and one I&#39;ve had to frequently face myself.  I don&#39;t think there is a standard answer...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67452579&amp;amp;flagReason=INA&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span class=&quot;like-count &quot; title=&quot;The number of times this comment has been liked&quot; style=&quot;margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 18px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; line-height: 18px; color: rgb(102, 102, 102); float: right; background-image: url(http://static02.linkedin.com/scds/common/u/img/sprite/sprite_grps_v6.png); background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: initial; background-position: -40px -136px; background-repeat: no-repeat no-repeat; &quot;&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67455184&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; clear: both; height: 320px; &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=81973838&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=81973838&quot; title=&quot;see Earl&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://static02.linkedin.com/scds/common/u/img/icon/icon_no_photo_80x80.png&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;That&#39;s cold Bhava! Automating his job? I find being in a technical leadership position, your best bet and best approach is to have actual STRONG technical knowledge that puts you in a position to lead from the front and not from behind.  It seems the Test Lead is leading from behind w/out actual knowledge. Due to this person&#39;s lack of knowledge they are probably fearful of taking risks, overly concerned with their reputations, making tough decisions, etc., the list goes on. This will eventually set the tone for the group.  Upper management will eventually find out as this tone usually invariably filters it&#39;s way through the entire team making effective action impossible.  I&#39;d say stick to your guns, keep producing Quality work, don&#39;t sacrifice your integrity, and document tasks that you have been doing successfully. When the above-mentioned happens, you will have a stronger case with senior management. You may also have the support of your other team members, as they are probably going through the same.  On the other hand, from what Curtis said, this may be a losing battle if they are well-trained in &#39;confusing upper management with their webs&#39; or connected to a high-ranking person. In that case, I&#39;d try to find another job.&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow inactive&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?follow=&amp;amp;followee=81973838&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_fwp_l&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;is-not-following&quot; title=&quot;see Earl&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;Follow Earl&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67455184&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=81973838&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Earl Willis&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;That&#39;s cold Bhava! Automating his job? I find being in a technical leadership position, your best bet and best approach is to have actual STRONG technical knowledge that puts you in a position to lead from the front and not from behind.&lt;br /&gt;&lt;br /&gt;It seems the Test Lead is leading from behind w/out actual knowledge. Due to this person&#39;s lack of knowledge they are probably fearful of taking risks, overly concerned with their reputations, making tough decisions, etc., the list goes on. This will eventually set the tone for the group. Upper management will eventually find out as this tone usually invariably filters it&#39;s way through the entire team making effective action impossible.&lt;br /&gt;&lt;br /&gt;I&#39;d say stick to your guns, keep producing Quality work, don&#39;t sacrifice your integrity, and document tasks that you have been doing successfully. When the above-mentioned happens, you will have a stronger case with senior management. You may also have the support of your other team members, as they are probably going through the same.&lt;br /&gt;&lt;br /&gt;On the other hand, from what Curtis said, this may be a losing battle if they are well-trained in &#39;confusing upper management with their webs&#39; or connected to a high-ranking person. In that case, I&#39;d try to find another job.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;8 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67455184&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=81973838&amp;amp;groupID=55636&amp;amp;goback=%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;81973838&quot; fullname=&quot;Earl Willis&quot; body=&quot;RE: That&#39;s cold Bhava! Automating his job? I find being in a technical leadership position, your best bet and best approach is to have actual...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67455184&amp;amp;flagReason=INA&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67457854&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; clear: both; height: 110px; &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=6211063&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=6211063&quot; title=&quot;see Curtis&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media03.linkedin.com/mpr/mpr/shrink_80_80/p/2/000/04e/09f/1b07f2e.jpg&quot; alt=&quot;Curtis Stuehrenberg&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;It&#39;s also possible they don&#39;t know they&#39;re doing something wrong and might need to be told their actions are not welcomed.  If the lead is very inexperienced they might think what they&#39;re doing is standard or at least not that big of a deal.  If you don&#39;t tell them, they won&#39;t know and be able to correct it.&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow active&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; background-position: 1px -1160px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?unfollow=&amp;amp;followee=6211063&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_ufp_l&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;is-following&quot; title=&quot;stop seeing Curtis&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; color: rgb(102, 102, 102); cursor: text; display: block; &quot;&gt;Curtis&lt;/span&gt;Unfollow&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67457854&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=6211063&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Curtis Stuehrenberg&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;It&#39;s also possible they don&#39;t know they&#39;re doing something wrong and might need to be told their actions are not welcomed. If the lead is very inexperienced they might think what they&#39;re doing is standard or at least not that big of a deal. If you don&#39;t tell them, they won&#39;t know and be able to correct it.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;8 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67457854&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=6211063&amp;amp;groupID=55636&amp;amp;goback=%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;6211063&quot; fullname=&quot;Curtis Stuehrenberg&quot; body=&quot;RE: It&#39;s also possible they don&#39;t know they&#39;re doing something wrong and might need to be told their actions are not welcomed.  If the lead...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67457854&amp;amp;flagReason=INA&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67460143&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; clear: both; height: 320px; &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=14293028&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=14293028&quot; title=&quot;see Freddy&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media03.linkedin.com/mpr/mpr/shrink_80_80/p/3/000/018/354/2ae0391.jpg&quot; alt=&quot;Freddy Vega&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;@Diva, please do not quit your job! :)  Someone on this thread said &amp;quot;The fact they cannot do the work and yet are expected to be a lead for others should tell you they are either very good at lying and confusing upper management with their webs or they are somehow connected to a high-ranking person in an inappropriate manner.&amp;quot;  Those are not the ONLY two things this lead can be. It can also mean that he is required to present the work that others perform (this is a normal process in any lead&#39;s job). It can also mean that, while he does not have experience in test, he may be a company or industry veteran that truly understands the business and was placed in the position, with trusted QA folks below him, to run a tight ship.  The best way to deal with this situation IMO, is communication, communication, communication. Be it via suggesting new processes, tools, etc or talking, emailing the lead directly. Just do not quit your job and do not automate his job!!! :)  If you can&#39;t beat them, join them. Become his ally and watch yourself rise to the top! ;)&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow inactive&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?follow=&amp;amp;followee=14293028&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_fwp_l&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;is-not-following&quot; title=&quot;see Freddy&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;Follow Freddy&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67460143&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=14293028&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Freddy Vega&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;@Diva, please do not quit your job! :)&lt;br /&gt;&lt;br /&gt;Someone on this thread said &quot;The fact they cannot do the work and yet are expected to be a lead for others should tell you they are either very good at lying and confusing upper management with their webs or they are somehow connected to a high-ranking person in an inappropriate manner.&quot;&lt;br /&gt;&lt;br /&gt;Those are not the ONLY two things this lead can be. It can also mean that he is required to present the work that others perform (this is a normal process in any lead&#39;s job). It can also mean that, while he does not have experience in test, he may be a company or industry veteran that truly understands the business and was placed in the position, with trusted QA folks below him, to run a tight ship.&lt;br /&gt;&lt;br /&gt;The best way to deal with this situation IMO, is communication, communication, communication. Be it via suggesting new processes, tools, etc or talking, emailing the lead directly. Just do not quit your job and do not automate his job!!! :)&lt;br /&gt;&lt;br /&gt;If you can&#39;t beat them, join them. Become his ally and watch yourself rise to the top! ;)&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;7 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67460143&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=14293028&amp;amp;groupID=55636&amp;amp;goback=%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;14293028&quot; fullname=&quot;Freddy Vega&quot; body=&quot;RE: @Diva, please do not quit your job! :)    Someone on this thread said &amp;quot;The fact they cannot do the work and yet are expected to be a lead...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67460143&amp;amp;flagReason=INA&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67462225&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; clear: both; height: 305px; &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=6211063&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=6211063&quot; title=&quot;see Curtis&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media03.linkedin.com/mpr/mpr/shrink_80_80/p/2/000/04e/09f/1b07f2e.jpg&quot; alt=&quot;Curtis Stuehrenberg&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;@Freddy - So you think that if she finds the situation completely unbearable and cannot conduct herself as a professional then she should just suck it up and keep working, perhaps even align herself with this person in order to further her own career?  I ask because that&#39;s the situation I outlined when I suggested quitting as an extreme reaction.  If Diva truly finds the situation too horrible to bear, then she should find a new job a quit.  If however she is simply looking to vent a little pressure, she has other options.  You should NEVER approach some one with an accusation like this without full realization of where it might lead.  If her lead is a reasonable person and truly does not know his or her behavior is professionally unethical, then communication is truly the most beneficial option.  However if her lead is fully aware of the situation and either does not care or sees no other option for personal advancement, then confronting him or her about it will only cause problems.  The truth of the situation probably lies somewhere in between these two extremes but it does not remove them completely.  You should never gamble with money you cannot afford to lose.  You should also never stand up for principles you are not willing to sacrifice other things to maintain.&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow active&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; background-position: 1px -1160px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?unfollow=&amp;amp;followee=6211063&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_ufp_l&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;is-following&quot; title=&quot;stop seeing Curtis&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; color: rgb(102, 102, 102); cursor: text; display: block; &quot;&gt;Curtis&lt;/span&gt;Unfollow&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67462225&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=6211063&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Curtis Stuehrenberg&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;@Freddy - So you think that if she finds the situation completely unbearable and cannot conduct herself as a professional then she should just suck it up and keep working, perhaps even align herself with this person in order to further her own career? I ask because that&#39;s the situation I outlined when I suggested quitting as an extreme reaction.&lt;br /&gt;&lt;br /&gt;If Diva truly finds the situation too horrible to bear, then she should find a new job a quit. If however she is simply looking to vent a little pressure, she has other options. You should NEVER approach some one with an accusation like this without full realization of where it might lead. If her lead is a reasonable person and truly does not know his or her behavior is professionally unethical, then communication is truly the most beneficial option. However if her lead is fully aware of the situation and either does not care or sees no other option for personal advancement, then confronting him or her about it will only cause problems. The truth of the situation probably lies somewhere in between these two extremes but it does not remove them completely. You should never gamble with money you cannot afford to lose. You should also never stand up for principles you are not willing to sacrifice other things to maintain.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;7 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67462225&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=6211063&amp;amp;groupID=55636&amp;amp;goback=%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;6211063&quot; fullname=&quot;Curtis Stuehrenberg&quot; body=&quot;RE: @Freddy - So you think that if she finds the situation completely unbearable and cannot conduct herself as a professional then she should...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67462225&amp;amp;flagReason=INA&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67462623&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; clear: both; height: 140px; &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=14293028&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=14293028&quot; title=&quot;see Freddy&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media03.linkedin.com/mpr/mpr/shrink_80_80/p/3/000/018/354/2ae0391.jpg&quot; alt=&quot;Freddy Vega&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;@Curtis, NO, I do not think she should &amp;quot;suck it up and keep working&amp;quot;  I am suggesting that she should &amp;quot;align herself&amp;quot; with this Lead. Once they are both going in the same direction; sparks will fly!  You do this, with COMMUNICATION! and that, Curtis, is what I am suggesting.&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow inactive&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?follow=&amp;amp;followee=14293028&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_fwp_l&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;is-not-following&quot; title=&quot;see Freddy&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;Follow Freddy&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67462623&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=14293028&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Freddy Vega&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;@Curtis, NO, I do not think she should &quot;suck it up and keep working&quot;&lt;br /&gt;&lt;br /&gt;I am suggesting that she should &quot;align herself&quot; with this Lead. Once they are both going in the same direction; sparks will fly!&lt;br /&gt;&lt;br /&gt;You do this, with COMMUNICATION! and that, Curtis, is what I am suggesting.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;7 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67462623&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=14293028&amp;amp;groupID=55636&amp;amp;goback=%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;14293028&quot; fullname=&quot;Freddy Vega&quot; body=&quot;RE: @Curtis, NO, I do not think she should &amp;quot;suck it up and keep working&amp;quot;  I am suggesting that she should &amp;quot;align herself&amp;quot; with this Lead....&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67462623&amp;amp;flagReason=INA&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67463030&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; clear: both; height: 110px; &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=14293028&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=14293028&quot; title=&quot;see Freddy&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media03.linkedin.com/mpr/mpr/shrink_80_80/p/3/000/018/354/2ae0391.jpg&quot; alt=&quot;Freddy Vega&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;And yes, once they (Diva and Lead) are aligned, they will both be at the relative* top (from a work/career perspective).  *relative: meaning from the current situation (i.e. bad, stealing work, etc).&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow inactive&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?follow=&amp;amp;followee=14293028&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_fwp_l&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;is-not-following&quot; title=&quot;see Freddy&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;Follow Freddy&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67463030&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=14293028&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Freddy Vega&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;And yes, once they (Diva and Lead) are aligned, they will both be at the relative* top (from a work/career perspective).&lt;br /&gt;&lt;br /&gt;*relative: meaning from the current situation (i.e. bad, stealing work, etc).&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;7 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67463030&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=14293028&amp;amp;groupID=55636&amp;amp;goback=%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;14293028&quot; fullname=&quot;Freddy Vega&quot; body=&quot;RE: And yes, once they (Diva and Lead) are aligned, they will both be at the relative* top (from a work/career perspective).     *relative:...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67463030&amp;amp;flagReason=INA&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67465367&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; clear: both; height: 200px; &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=440334&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=440334&quot; title=&quot;see William &amp;quot;Bill&amp;quot;&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media03.linkedin.com/mpr/mpr/shrink_80_80/p/1/000/109/03f/02c3432.jpg&quot; alt=&quot;William &amp;quot;Bill&amp;quot; Malik, CISA&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;The risk with aligning your career with a fraud is that when they go down, you will too. Why take that risk? If I see my boss stealing anything from anyone, I&#39;ll report it to the appropriate leader. If the organization&#39;s culture is to accept the malfeasance, then best to get out of there. Do you want to have Enron on your resume?  The point is that eventually bad behavior comes to light. Maybe not soon enough, maybe not fully enough, but it will. In the meantime, as Kurt Vonnegut said, &amp;quot;Your are who you pretend to be, so be careful about who you pretend to be.&amp;quot; If you choose to stand with a known crook, then the premise that you don&#39;t like crooked behavior is rendered meaningless. Actions &amp;gt; words, and words &amp;gt; ideas.&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow inactive&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?follow=&amp;amp;followee=440334&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_fwp_l&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;is-not-following&quot; title=&quot;see William &amp;quot;Bill&amp;quot;&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;Follow William &quot;Bill&quot;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67465367&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=440334&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;William &quot;Bill&quot; Malik, CISA&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;The risk with aligning your career with a fraud is that when they go down, you will too. Why take that risk? If I see my boss stealing anything from anyone, I&#39;ll report it to the appropriate leader. If the organization&#39;s culture is to accept the malfeasance, then best to get out of there. Do you want to have Enron on your resume?&lt;br /&gt;&lt;br /&gt;The point is that eventually bad behavior comes to light. Maybe not soon enough, maybe not fully enough, but it will. In the meantime, as Kurt Vonnegut said, &quot;Your are who you pretend to be, so be careful about who you pretend to be.&quot; If you choose to stand with a known crook, then the premise that you don&#39;t like crooked behavior is rendered meaningless. Actions &amp;gt; words, and words &amp;gt; ideas.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;7 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67465367&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=440334&amp;amp;groupID=55636&amp;amp;goback=%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;440334&quot; fullname=&quot;William &amp;quot;Bill&amp;quot; Malik, CISA&quot; body=&quot;RE: The risk with aligning your career with a fraud is that when they go down, you will too. Why take that risk? If I see my boss stealing...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67465367&amp;amp;flagReason=INA&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67465479&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; clear: both; height: 95px; &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=14293028&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=14293028&quot; title=&quot;see Freddy&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media03.linkedin.com/mpr/mpr/shrink_80_80/p/3/000/018/354/2ae0391.jpg&quot; alt=&quot;Freddy Vega&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;@William, that is assuming the work is being &amp;quot;stolen&amp;quot;. This is all a perception thing. We cannot assume the worst without more information first. This is why COMMUNICATION is the right answer.&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow inactive&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?follow=&amp;amp;followee=14293028&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_fwp_l&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;is-not-following&quot; title=&quot;see Freddy&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;Follow Freddy&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67465479&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=14293028&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Freddy Vega&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;@William, that is assuming the work is being &quot;stolen&quot;. This is all a perception thing. We cannot assume the worst without more information first. This is why COMMUNICATION is the right answer.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;7 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67465479&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=14293028&amp;amp;groupID=55636&amp;amp;goback=%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;14293028&quot; fullname=&quot;Freddy Vega&quot; body=&quot;RE: @William, that is assuming the work is being &amp;quot;stolen&amp;quot;. This is all a perception thing. We cannot assume the worst without more...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67465479&amp;amp;flagReason=INA&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67465776&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; clear: both; height: 95px; &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=14293028&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=14293028&quot; title=&quot;see Freddy&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media03.linkedin.com/mpr/mpr/shrink_80_80/p/3/000/018/354/2ae0391.jpg&quot; alt=&quot;Freddy Vega&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;Oh and William... I concur... &amp;quot;Actions speak louder than words&amp;quot; ;)&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow inactive&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?follow=&amp;amp;followee=14293028&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_fwp_l&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;is-not-following&quot; title=&quot;see Freddy&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;Follow Freddy&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67465776&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=14293028&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Freddy Vega&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;Oh and William... I concur... &quot;Actions speak louder than words&quot; ;)&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;7 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67465776&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=14293028&amp;amp;groupID=55636&amp;amp;goback=%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;14293028&quot; fullname=&quot;Freddy Vega&quot; body=&quot;RE: Oh and William... I concur... &amp;quot;Actions speak louder than words&amp;quot; ;)&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67465776&amp;amp;flagReason=INA&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67470893&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; clear: both; height: 350px; &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=61260396&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=61260396&quot; title=&quot;see Diva&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media01.linkedin.com/mpr/mpr/shrink_80_80/p/3/000/054/16c/2f5058d.jpg&quot; alt=&quot;Diva Samanta&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;Hmm.... it is interesting to read so many different views on the subject.  Let me give you all some specifics:  1. The first thing this person did is become best frineds with the QA manager.... getting into the personal life, calling, chatting.... in one word &#39;buttering&#39; is an everyday thing.  1. The communication skill is world famous, I mean, office famous.... horrible English and sentence construction.... hard to figure out the meanings of the emails sent.  1. This person would ask the testers to create documents or pull excel reports from Quality Center for the Sign Offs or other related documents he/she is supposed to create. If these documents are sent to him/her and the manager is copied in the email, this person will call the tester and RAISE HELL.  1. Since the communication skill is not good enough, this person would forward the same email to the manager that the tester had sent, changing the name at the bottom of the email. The way we discovered this is via Live Meeting when his/her desktop was shared by many.  These are just a few examples....  BTW, I like the quitting option.... does any of you have a position open for me ? ;)&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow active&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; background-position: 1px -1160px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?unfollow=&amp;amp;followee=61260396&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_ufp_l&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;is-following&quot; title=&quot;stop seeing Diva&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; color: rgb(102, 102, 102); cursor: text; display: block; &quot;&gt;Diva&lt;/span&gt;Unfollow&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67470893&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=61260396&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Diva Samanta&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;Hmm.... it is interesting to read so many different views on the subject.&lt;br /&gt;&lt;br /&gt;Let me give you all some specifics:&lt;br /&gt;&lt;br /&gt;1. The first thing this person did is become best frineds with the QA manager.... getting into the personal life, calling, chatting.... in one word &#39;buttering&#39; is an everyday thing.&lt;br /&gt;2. The communication skill is world famous, I mean, office famous.... horrible English and sentence construction.... hard to figure out the meanings of the emails sent.&lt;br /&gt;3. This person would ask the testers to create documents or pull excel reports from Quality Center for the Sign Offs or other related documents he/she is supposed to create. If these documents are sent to him/her and the manager is copied in the email, this person will call the tester and RAISE HELL.&lt;br /&gt;4. Since the communication skill is not good enough, this person would forward the same email to the manager that the tester had sent, changing the name at the bottom of the email. The way we discovered this is via Live Meeting when his/her desktop was shared by many.&lt;br /&gt;&lt;br /&gt;These are just a few examples....&lt;br /&gt;&lt;br /&gt;BTW, I like the quitting option.... does any of you have a position open for me ? ;)&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;6 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67470893&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=61260396&amp;amp;groupID=55636&amp;amp;goback=%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;61260396&quot; fullname=&quot;Diva Samanta&quot; body=&quot;RE: Hmm.... it is interesting to read so many different views on the subject.    Let me give you all some specifics:    1. The first thing...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67470893&amp;amp;flagReason=INA&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67471343&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; clear: both; height: 110px; &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=14293028&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=14293028&quot; title=&quot;see Freddy&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media03.linkedin.com/mpr/mpr/shrink_80_80/p/3/000/018/354/2ae0391.jpg&quot; alt=&quot;Freddy Vega&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;Well, all I can say is that there are two sides to every coin ;)  Diva, I&#39;m not saying that you are wrong. I&#39;m just saying that all of the issues you raise can be fixed with COMMUNICATION.&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow inactive&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?follow=&amp;amp;followee=14293028&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_fwp_l&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;is-not-following&quot; title=&quot;see Freddy&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;Follow Freddy&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67471343&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=14293028&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Freddy Vega&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;Well, all I can say is that there are two sides to every coin ;)&lt;br /&gt;&lt;br /&gt;Diva, I&#39;m not saying that you are wrong. I&#39;m just saying that all of the issues you raise can be fixed with COMMUNICATION.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;6 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67471343&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=14293028&amp;amp;groupID=55636&amp;amp;goback=%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;14293028&quot; fullname=&quot;Freddy Vega&quot; body=&quot;RE: Well, all I can say is that there are two sides to every coin ;)  Diva, I&#39;m not saying that you are wrong. I&#39;m just saying that all of...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67471343&amp;amp;flagReason=INA&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67471825&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; clear: both; height: 245px; &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=6211063&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=6211063&quot; title=&quot;see Curtis&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media03.linkedin.com/mpr/mpr/shrink_80_80/p/2/000/04e/09f/1b07f2e.jpg&quot; alt=&quot;Curtis Stuehrenberg&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;@Diva - It sounds like you have a good sense of humor about this, so I would just let it go.  You and the rest of the team should conduct yourselves as professionals and let this person slowly dig their own grave.  Personal relationships are great and can help you advance your career in ways you&#39;d never quite suspect, but they do not pay bills.  At the end of the day it is the person who can do the work that will be in high demand, not the person with whom it is fun to hang around.  If your management team is not aware they are simply signing their names to documents and communications produced by several people, then your upper management are fools.  However I suspect they know and simply don&#39;t care ... so long as the work is being done.  Sooner rather than later this person will run into a problem they cannot steal or flatter their way out of.  Their inexperience, lack of communication, and tendency to take credit for other people&#39;s ideas and work will then NOT be ignored.&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow active&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; background-position: 1px -1160px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?unfollow=&amp;amp;followee=6211063&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_ufp_l&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;is-following&quot; title=&quot;stop seeing Curtis&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; color: rgb(102, 102, 102); cursor: text; display: block; &quot;&gt;Curtis&lt;/span&gt;Unfollow&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67471825&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=6211063&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Curtis Stuehrenberg&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;@Diva - It sounds like you have a good sense of humor about this, so I would just let it go. You and the rest of the team should conduct yourselves as professionals and let this person slowly dig their own grave. Personal relationships are great and can help you advance your career in ways you&#39;d never quite suspect, but they do not pay bills. At the end of the day it is the person who can do the work that will be in high demand, not the person with whom it is fun to hang around.&lt;br /&gt;&lt;br /&gt;If your management team is not aware they are simply signing their names to documents and communications produced by several people, then your upper management are fools. However I suspect they know and simply don&#39;t care ... so long as the work is being done. Sooner rather than later this person will run into a problem they cannot steal or flatter their way out of. Their inexperience, lack of communication, and tendency to take credit for other people&#39;s ideas and work will then NOT be ignored.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;6 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67471825&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=6211063&amp;amp;groupID=55636&amp;amp;goback=%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;6211063&quot; fullname=&quot;Curtis Stuehrenberg&quot; body=&quot;RE: @Diva - It sounds like you have a good sense of humor about this, so I would just let it go.  You and the rest of the team should conduct...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67471825&amp;amp;flagReason=INA&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span class=&quot;like-count &quot; title=&quot;The number of times this comment has been liked&quot; style=&quot;margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 18px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; line-height: 18px; color: rgb(102, 102, 102); float: right; background-image: url(http://static02.linkedin.com/scds/common/u/img/sprite/sprite_grps_v6.png); background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: initial; background-position: -40px -136px; background-repeat: no-repeat no-repeat; &quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67472344&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; clear: both; height: 275px; &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=81973838&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=81973838&quot; title=&quot;see Earl&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://static02.linkedin.com/scds/common/u/img/icon/icon_no_photo_80x80.png&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;@Diva, Changing names raises a red flag in my book. Sounds to me like this person knows exactly what they are doing. The more I read of your circumstances, the more I have to agree with Curtis&#39;s first comment when he says &#39;It is infinitely easier to simply find a new job than navigating the mine field of office politics and official action on your part would immediately trigger&#39;. Especially one in which the team you are going to shares the same beliefs about integrity as you.  Of course, this is easier said than done but you are in a better position as you can look for another opportunity while you have a job which allows you to feel everything out before making a commitment just for the sake of leaving your current situation.  The more you explore alternative opportunities the more empowerment you will feel over your situation, and this will also give you an idea of what you will lose if you leave, and what you can lose if you don&#39;t leave.&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow inactive&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?follow=&amp;amp;followee=81973838&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_fwp_l&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;is-not-following&quot; title=&quot;see Earl&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;Follow Earl&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67472344&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=81973838&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Earl Willis&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;@Diva,&lt;br /&gt;Changing names raises a red flag in my book. Sounds to me like this person knows exactly what they are doing. The more I read of your circumstances, the more I have to agree with Curtis&#39;s first comment when he says &#39;It is infinitely easier to simply find a new job than navigating the mine field of office politics and official action on your part would immediately trigger&#39;. Especially one in which the team you are going to shares the same beliefs about integrity as you.&lt;br /&gt;&lt;br /&gt;Of course, this is easier said than done but you are in a better position as you can look for another opportunity while you have a job which allows you to feel everything out before making a commitment just for the sake of leaving your current situation.&lt;br /&gt;&lt;br /&gt;The more you explore alternative opportunities the more empowerment you will feel over your situation, and this will also give you an idea of what you will lose if you leave, and what you can lose if you don&#39;t leave.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;6 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67472344&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=81973838&amp;amp;groupID=55636&amp;amp;goback=%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;81973838&quot; fullname=&quot;Earl Willis&quot; body=&quot;RE: @Diva, Changing names raises a red flag in my book. Sounds to me like this person knows exactly what they are doing. The more I read of...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67472344&amp;amp;flagReason=INA&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67472618&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; clear: both; height: 335px; &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=440334&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=440334&quot; title=&quot;see William &amp;quot;Bill&amp;quot;&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media03.linkedin.com/mpr/mpr/shrink_80_80/p/1/000/109/03f/02c3432.jpg&quot; alt=&quot;William &amp;quot;Bill&amp;quot; Malik, CISA&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;@Freddy  The only reason I said that something was stolen was that Diva said something was being stolen. It would be great to see an example of the specific communication - what would be said, and to whom, that would resolve all of these issues.  Here are a couple of parameters: 1) Let&#39;s assume that D has a professional reputation and a level of personal integrity that she does not want to sacrifice. 2) Let&#39;s assume that D doesn&#39;t want to be bullied at work. 3) Let&#39;s assume that L is devious.  So D goes to L and asks for something to change, and L responds by making life more difficult for D.  Or, D goes to QA Mgr to report L&#39;s behavior. QA Mgr and L make life more difficult for D.  Or, D goes to VP/CIO to report L and QA Mgr&#39;s harassment. VP investigates and makes life more difficult for D.  So, what&#39;s your plan?&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow inactive&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?follow=&amp;amp;followee=440334&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_fwp_l&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;is-not-following&quot; title=&quot;see William &amp;quot;Bill&amp;quot;&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;Follow William &quot;Bill&quot;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67472618&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=440334&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;William &quot;Bill&quot; Malik, CISA&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;@Freddy&lt;br /&gt;&lt;br /&gt;The only reason I said that something was stolen was that Diva said something was being stolen. It would be great to see an example of the specific communication - what would be said, and to whom, that would resolve all of these issues.&lt;br /&gt;&lt;br /&gt;Here are a couple of parameters: 1) Let&#39;s assume that D has a professional reputation and a level of personal integrity that she does not want to sacrifice. 2) Let&#39;s assume that D doesn&#39;t want to be bullied at work. 3) Let&#39;s assume that L is devious.&lt;br /&gt;&lt;br /&gt;So D goes to L and asks for something to change, and L responds by making life more difficult for D.&lt;br /&gt;&lt;br /&gt;Or, D goes to QA Mgr to report L&#39;s behavior. QA Mgr and L make life more difficult for D.&lt;br /&gt;&lt;br /&gt;Or, D goes to VP/CIO to report L and QA Mgr&#39;s harassment. VP investigates and makes life more difficult for D.&lt;br /&gt;&lt;br /&gt;So, what&#39;s your plan?&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;6 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67472618&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=440334&amp;amp;groupID=55636&amp;amp;goback=%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;440334&quot; fullname=&quot;William &amp;quot;Bill&amp;quot; Malik, CISA&quot; body=&quot;RE: @Freddy     The only reason I said that something was stolen was that Diva said something was being stolen. It would be great to see an...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67472618&amp;amp;flagReason=INA&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67472958&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; clear: both; height: 140px; &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=14293028&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=14293028&quot; title=&quot;see Freddy&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media03.linkedin.com/mpr/mpr/shrink_80_80/p/3/000/018/354/2ae0391.jpg&quot; alt=&quot;Freddy Vega&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;@Diva, note that a lot of folks are encouraging you to quit your job rather than face the issues, communicate, and come out the other end, in the least, a bigger person.  Working through problems is any engineers dream! Work through IT! Communicate! Take action, all positive and constructive. Even if it means looking at yourself critically. :)&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow inactive&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?follow=&amp;amp;followee=14293028&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_fwp_l&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;is-not-following&quot; title=&quot;see Freddy&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;Follow Freddy&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67472958&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=14293028&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Freddy Vega&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;@Diva, note that a lot of folks are encouraging you to quit your job rather than face the issues, communicate, and come out the other end, in the least, a bigger person.&lt;br /&gt;&lt;br /&gt;Working through problems is any engineers dream! Work through IT! Communicate! Take action, all positive and constructive. Even if it means looking at yourself critically. :)&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;6 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67472958&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=14293028&amp;amp;groupID=55636&amp;amp;goback=%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;14293028&quot; fullname=&quot;Freddy Vega&quot; body=&quot;RE: @Diva, note that a lot of folks are encouraging you to quit your job rather than face the issues, communicate, and come out the other...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67472958&amp;amp;flagReason=INA&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67473528&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; clear: both; height: 110px; &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=14293028&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=14293028&quot; title=&quot;see Freddy&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media03.linkedin.com/mpr/mpr/shrink_80_80/p/3/000/018/354/2ae0391.jpg&quot; alt=&quot;Freddy Vega&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;But @William,  My plan is not to assume or guess. Its just to communicate and take appropriate action as the &amp;quot;unknown&amp;quot; becomes &amp;quot;known&amp;quot;.&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow inactive&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?follow=&amp;amp;followee=14293028&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_fwp_l&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;is-not-following&quot; title=&quot;see Freddy&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;Follow Freddy&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67473528&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=14293028&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Freddy Vega&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;But @William,&lt;br /&gt;&lt;br /&gt;My plan is not to assume or guess. Its just to communicate and take appropriate action as the &quot;unknown&quot; becomes &quot;known&quot;.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;6 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67473528&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=14293028&amp;amp;groupID=55636&amp;amp;goback=%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;14293028&quot; fullname=&quot;Freddy Vega&quot; body=&quot;RE: But @William,    My plan is not to assume or guess. Its just to communicate and take appropriate action as the &amp;quot;unknown&amp;quot; becomes &amp;quot;known&amp;quot;.&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67473528&amp;amp;flagReason=INA&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67476309&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; clear: both; height: 170px; &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=61260396&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=61260396&quot; title=&quot;see Diva&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media01.linkedin.com/mpr/mpr/shrink_80_80/p/3/000/054/16c/2f5058d.jpg&quot; alt=&quot;Diva Samanta&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;@ Curtis, @ Earl, @ William.... I agree with you ....  I have decided to give it my best shot and see how far I can go with my skills and how far this person can go with deceit. There is a saying &amp;quot;Winners never quit. Quitters never win&amp;quot;. I have faith in my capabilities. At the end of the day, I am not the one who asks for help to get things done. For the time being, I am just being a silent observer and a team player.  @ Freddy, how do you communicate with a fraud?&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow active&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; background-position: 1px -1160px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?unfollow=&amp;amp;followee=61260396&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_ufp_l&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;is-following&quot; title=&quot;stop seeing Diva&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; color: rgb(102, 102, 102); cursor: text; display: block; &quot;&gt;Diva&lt;/span&gt;Unfollow&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67476309&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=61260396&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Diva Samanta&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;@ Curtis, @ Earl, @ William.... I agree with you ....&lt;br /&gt;&lt;br /&gt;I have decided to give it my best shot and see how far I can go with my skills and how far this person can go with deceit. There is a saying &quot;Winners never quit. Quitters never win&quot;. I have faith in my capabilities. At the end of the day, I am not the one who asks for help to get things done. For the time being, I am just being a silent observer and a team player.&lt;br /&gt;&lt;br /&gt;@ Freddy, how do you communicate with a fraud?&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;5 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67476309&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=61260396&amp;amp;groupID=55636&amp;amp;goback=%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;61260396&quot; fullname=&quot;Diva Samanta&quot; body=&quot;RE: @ Curtis, @ Earl, @ William.... I agree with you ....     I have decided to give it my best shot and see how far I can go with my skills...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67476309&amp;amp;flagReason=INA&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span class=&quot;like-count &quot; title=&quot;The number of times this comment has been liked&quot; style=&quot;margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 18px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; line-height: 18px; color: rgb(102, 102, 102); float: right; background-image: url(http://static02.linkedin.com/scds/common/u/img/sprite/sprite_grps_v6.png); background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: initial; background-position: -40px -136px; background-repeat: no-repeat no-repeat; &quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67477510&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; clear: both; height: 215px; &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=14293028&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=14293028&quot; title=&quot;see Freddy&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media03.linkedin.com/mpr/mpr/shrink_80_80/p/3/000/018/354/2ae0391.jpg&quot; alt=&quot;Freddy Vega&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;@Diva, I realize what I am telling you may not be what you want to hear (like Curtis, Earl, William, etc). I also realize that the advice I am giving you is much harder to execute (easier said than done, right?) but you said it yourself &amp;quot;Winners never quit. Quitters never win&amp;quot;.  So if you follow that quote it is saying exactly what I am recommending you do ;)  How do you communicate with a Fraud? The same way you communicate with anybody. However, the first thing I would do is get the word &amp;quot;fraud&amp;quot; or &amp;quot;steal&amp;quot; or anything that sounds negative or destructive out of my vocabulary when I either reference or talk to this individual. I know, I know, easier said than done. But IT CAN be done...&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow inactive&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?follow=&amp;amp;followee=14293028&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_fwp_l&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;is-not-following&quot; title=&quot;see Freddy&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;Follow Freddy&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67477510&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=14293028&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Freddy Vega&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;@Diva, I realize what I am telling you may not be what you want to hear (like Curtis, Earl, William, etc). I also realize that the advice I am giving you is much harder to execute (easier said than done, right?) but you said it yourself &quot;Winners never quit. Quitters never win&quot;.&lt;br /&gt;&lt;br /&gt;So if you follow that quote it is saying exactly what I am recommending you do ;)&lt;br /&gt;&lt;br /&gt;How do you communicate with a Fraud? The same way you communicate with anybody.&lt;br /&gt;However, the first thing I would do is get the word &quot;fraud&quot; or &quot;steal&quot; or anything that sounds negative or destructive out of my vocabulary when I either reference or talk to this individual. I know, I know, easier said than done. But IT CAN be done...&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;5 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67477510&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=14293028&amp;amp;groupID=55636&amp;amp;goback=%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;14293028&quot; fullname=&quot;Freddy Vega&quot; body=&quot;RE: @Diva, I realize what I am telling you may not be what you want to hear (like Curtis, Earl, William, etc). I also realize that the advice...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67477510&amp;amp;flagReason=INA&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67480415&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 10px; font-family: Arial, Helvetica, &#39;Nimbus Sans L&#39;, sans-serif; vertical-align: baseline; clear: both; height: 320px; line-height: 12px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=18664897&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=18664897&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1&quot; title=&quot;see Jan&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media02.linkedin.com/mpr/mpr/shrink_80_80/p/1/000/002/1ef/3fd959c.jpg&quot; alt=&quot;Jan De Wael&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;@Diva, as listed above, you have multiple options. Key is that YOU stay in control of YOUR life. Your lead may steal credits from your work, but should not touch your self-respect.  From the options I read you may: * quit the team, why should you spent energy for that boss?  * focus on your own objective, rather than looking from fair treatment from your lead, you may find rewards from the job you do, the things you learn, the rewards from peers...  * change the relationship with your lead (you may change your way in communication with your lead and change the way you think about him/her (e.g. where is she/he good in, what do I appreciate from her/him)? As long as you see only negative attitudes, it will be difficult to communicate openly  * go for the power battle, as a direct confrontation or after looking for support by senior management.  * maybe more options...  All options have there advantages and disadvantages, may cost you more energy or look easy. It&#39;s finally your game. Good luck.&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow inactive&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?follow=&amp;amp;followee=18664897&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_fwp_l&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1%2Egde_55636_member_93402270&quot; class=&quot;is-not-following&quot; title=&quot;see Jan&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;Follow Jan&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67480415&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=18664897&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Jan De Wael&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;@Diva, as listed above, you have multiple options. Key is that YOU stay in control of YOUR life. Your lead may steal credits from your work, but should not touch your self-respect.&lt;br /&gt;&lt;br /&gt;From the options I read you may:&lt;br /&gt;- quit the team, why should you spent energy for that boss?&lt;br /&gt;- focus on your own objective, rather than looking from fair treatment from your lead, you may find rewards from the job you do, the things you learn, the rewards from peers...&lt;br /&gt;- change the relationship with your lead (you may change your way in communication with your lead and change the way you think about him/her (e.g. where is she/he good in, what do I appreciate from her/him)? As long as you see only negative attitudes, it will be difficult to communicate openly&lt;br /&gt;- go for the power battle, as a direct confrontation or after looking for support by senior management.&lt;br /&gt;- maybe more options...&lt;br /&gt;&lt;br /&gt;All options have there advantages and disadvantages, may cost you more energy or look easy. It&#39;s finally your game. Good luck.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;5 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67480415&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=18664897&amp;amp;groupID=55636&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;18664897&quot; fullname=&quot;Jan De Wael&quot; body=&quot;RE: @Diva, as listed above, you have multiple options. Key is that YOU stay in control of YOUR life. Your lead may steal credits from your...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67480415&amp;amp;flagReason=INA&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67485620&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 10px; font-family: Arial, Helvetica, &#39;Nimbus Sans L&#39;, sans-serif; vertical-align: baseline; clear: both; height: 410px; line-height: 12px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=81973838&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=81973838&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1&quot; title=&quot;see Earl&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://static02.linkedin.com/scds/common/u/img/icon/icon_no_photo_80x80.png&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;@Diva, The things is, your skill might just take you to another position where you will have a lead with more integrity or even be inline to be a lead yourself and have that opportunity for advancement. The way it sounds, due to the lack of technical knowledge, this resource does not sound like they are willing to let this fact be known on a wide-scale level. At the same time, there is a risk that this is all known, and no one will take action because the work keeps getting done. Nobody will try to fix what is broken if projects are still getting completed. It&#39;s only broken on your end. With that said, deceit can go very far and that is something to take into consideration in figuring out next steps, instead of letting the chips fall where they may.  As Jan said, YOU stay in control of YOUR life, and YOUR career.  Contrary to what Freddie is saying, and I respect his opinion, but I don&#39;t think we&#39;re telling what you want to hear. I think we&#39;re telling you what you don&#39;t want to hear. Staying on the job is the easy option as that is your current comfort zone. Exploring the unknown is much more challenging and daunting.  Isn&#39;t it crazy to think that you are trying to work out a situation that only isn&#39;t working out for you. We&#39;re not saying leave or quit, we&#39;re just saying explore your options while morale is still somewhat high and you are feeling confident about your  testing abilities, while trying to work out your current situation. Being proactive never hurt anyone.  When the dust clears you will have a few options in your hand, instead of one.&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow inactive&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?follow=&amp;amp;followee=81973838&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_fwp_l&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1%2Egde_55636_member_93402270&quot; class=&quot;is-not-following&quot; title=&quot;see Earl&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;Follow Earl&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67485620&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=81973838&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Earl Willis&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;@Diva,&lt;br /&gt;The things is, your skill might just take you to another position where you will have a lead with more integrity or even be inline to be a lead yourself and have that opportunity for advancement. The way it sounds, due to the lack of technical knowledge, this resource does not sound like they are willing to let this fact be known on a wide-scale level. At the same time, there is a risk that this is all known, and no one will take action because the work keeps getting done. Nobody will try to fix what is broken if projects are still getting completed. It&#39;s only broken on your end. With that said, deceit can go very far and that is something to take into consideration in figuring out next steps, instead of letting the chips fall where they may.&lt;br /&gt;&lt;br /&gt;As Jan said, YOU stay in control of YOUR life, and YOUR career.&lt;br /&gt;&lt;br /&gt;Contrary to what Freddie is saying, and I respect his opinion, but I don&#39;t think we&#39;re telling what you want to hear. I think we&#39;re telling you what you don&#39;t want to hear. Staying on the job is the easy option as that is your current comfort zone. Exploring the unknown is much more challenging and daunting.&lt;br /&gt;&lt;br /&gt;Isn&#39;t it crazy to think that you are trying to work out a situation that only isn&#39;t working out for you. We&#39;re not saying leave or quit, we&#39;re just saying explore your options while morale is still somewhat high and you are feeling confident about your testing abilities, while trying to work out your current situation. Being proactive never hurt anyone.&lt;br /&gt;&lt;br /&gt;When the dust clears you will have a few options in your hand, instead of one.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;4 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67485620&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=81973838&amp;amp;groupID=55636&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;81973838&quot; fullname=&quot;Earl Willis&quot; body=&quot;RE: @Diva, The things is, your skill might just take you to another position where you will have a lead with more integrity or even be inline...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67485620&amp;amp;flagReason=INA&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67487182&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 10px; font-family: Arial, Helvetica, &#39;Nimbus Sans L&#39;, sans-serif; vertical-align: baseline; clear: both; height: 710px; line-height: 12px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=147966625&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=147966625&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1&quot; title=&quot;see Nasera&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media03.linkedin.com/mpr/mpr/shrink_80_80/p/4/000/135/25c/02ebbd6.jpg&quot; alt=&quot;Nasera H.&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;Dear you told me so late about this .... :-)  So here are my points, if you think them “useful” use it...! lol *  Now I can’t suggest this as I am so late here... LOL  ---  Before posting this topic, check whether he /she is here on LinkedIn or not...  *  Don’t get even more DISTURBED OR CONFUSED by the arguments going on here .... hahahaha  *  I agree with Freddy, you SHOULD NOT quit the job... why should you? Why not that person?  *  I know it is very frustrating and it is difficult to handle too, but dear, you are strong enough to handle such people.  Almost everybody faces this type of problem at least once in life or even more times.... so nothing new about this....   So whatever you will do or create any document, do keep others in CC or BCC.... Make it a habit, so they will be aware about this fact that you are the original creator of it.... :-)  *  Whenever you will do any good work, go and tell your friends and seniors immediately... either by phone, IM or personally.  *  Never disclose your ideas and suggestions in front of that person who is going to take benefit of that and put it as if it is his or her idea.... Disclose your ideas and points in front of others and directly in front of your seniors in the meetings... So nobody will get any chance to copy it... or take credit for it...!  *  See even though he or she is pleasing your boss by chatting and calling etc... EVERY BOSS IS SMART ENOUGH to identify the REAL talent and even though boss is not admitting it openly, due to that person’s favour, he/she knows very well about the capabilities of all the employees so don’t bother about it...  *  Just IGNORE this cheater.... because like you even others are also aware about his or her habits... So even if you are feeling that only you know that he or she is taking undue credit, it is NOT true, others from your office are also AWARE about his/her such shallow activities... LOL  *  Now if that person is available on LinkedIn then OMG..... (SORRY FOR BEING UNPROFESSIONAL HERE and writing in this manner : p lol) you have already made him or her realize that whatever he or she is doing is NOT GOOD...!!!  But hey now my points are NOT the secrets anymore to make his or her plan fail....hahahaha  10)  By the way, I am declaring here that I am NOT your LEAD and seriously I don’t know your LEAD.... ahahahaha....  I hope now you will NOT QUIT your job at all and hey contact me privately I do have more secrets to tell you how to deal with it .... ;)  But NEVER FORGET TO SMILE.... We will sort it out this yaar, don’t worry at all...!!! Cheers.... ;-)&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow inactive&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?follow=&amp;amp;followee=147966625&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_fwp_l&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1%2Egde_55636_member_93402270&quot; class=&quot;is-not-following&quot; title=&quot;see Nasera&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;Follow Nasera&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67487182&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=147966625&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Nasera H.&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;Dear you told me so late about this .... :-)&lt;br /&gt;So here are my points, if you think them “useful” use it...! lol&lt;br /&gt;* Now I can’t suggest this as I am so late here... LOL --- Before posting this topic, check whether he /she is here on LinkedIn or not...&lt;br /&gt;&lt;br /&gt;* Don’t get even more DISTURBED OR CONFUSED by the arguments going on here .... hahahaha&lt;br /&gt;&lt;br /&gt;* I agree with Freddy, you SHOULD NOT quit the job... why should you? Why not that person?&lt;br /&gt;&lt;br /&gt;* I know it is very frustrating and it is difficult to handle too, but dear, you are strong enough to handle such people. Almost everybody faces this type of problem at least once in life or even more times.... so nothing new about this.... So whatever you will do or create any document, do keep others in CC or BCC.... Make it a habit, so they will be aware about this fact that you are the original creator of it.... :-)&lt;br /&gt;&lt;br /&gt;* Whenever you will do any good work, go and tell your friends and seniors immediately... either by phone, IM or personally.&lt;br /&gt;&lt;br /&gt;* Never disclose your ideas and suggestions in front of that person who is going to take benefit of that and put it as if it is his or her idea.... Disclose your ideas and points in front of others and directly in front of your seniors in the meetings... So nobody will get any chance to copy it... or take credit for it...!&lt;br /&gt;&lt;br /&gt;* See even though he or she is pleasing your boss by chatting and calling etc... EVERY BOSS IS SMART ENOUGH to identify the REAL talent and even though boss is not admitting it openly, due to that person’s favour, he/she knows very well about the capabilities of all the employees so don’t bother about it...&lt;br /&gt;&lt;br /&gt;* Just IGNORE this cheater.... because like you even others are also aware about his or her habits... So even if you are feeling that only you know that he or she is taking undue credit, it is NOT true, others from your office are also AWARE about his/her such shallow activities... LOL&lt;br /&gt;&lt;br /&gt;* Now if that person is available on LinkedIn then OMG..... (SORRY FOR BEING UNPROFESSIONAL HERE and writing in this manner : p lol) you have already made him or her realize that whatever he or she is doing is NOT GOOD...!!! But hey now my points are NOT the secrets anymore to make his or her plan fail....hahahaha&lt;br /&gt;&lt;br /&gt;10) By the way, I am declaring here that I am NOT your LEAD and seriously I don’t know your LEAD.... ahahahaha.... I hope now you will NOT QUIT your job at all and hey contact me privately I do have more secrets to tell you how to deal with it .... ;) But NEVER FORGET TO SMILE.... We will sort it out this yaar, don’t worry at all...!!! Cheers.... ;-)&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;4 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67487182&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=147966625&amp;amp;groupID=55636&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;147966625&quot; fullname=&quot;Nasera H.&quot; body=&quot;RE: Dear you told me so late about this .... :-)  So here are my points, if you think them “useful” use it...! lol *  Now I can’t suggest...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67487182&amp;amp;flagReason=INA&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span class=&quot;like-count &quot; title=&quot;The number of times this comment has been liked&quot; style=&quot;margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 18px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; line-height: 18px; color: rgb(102, 102, 102); float: right; background-image: url(http://static02.linkedin.com/scds/common/u/img/sprite/sprite_grps_v6.png); background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: initial; background-position: -40px -136px; background-repeat: no-repeat no-repeat; &quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67487216&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 10px; font-family: Arial, Helvetica, &#39;Nimbus Sans L&#39;, sans-serif; vertical-align: baseline; clear: both; height: 95px; line-height: 12px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=147966625&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=147966625&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1&quot; title=&quot;see Nasera&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media03.linkedin.com/mpr/mpr/shrink_80_80/p/4/000/135/25c/02ebbd6.jpg&quot; alt=&quot;Nasera H.&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;Yup.... again an ESSAY, as you had said, you like it...! ;)&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow inactive&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?follow=&amp;amp;followee=147966625&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_fwp_l&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1%2Egde_55636_member_93402270&quot; class=&quot;is-not-following&quot; title=&quot;see Nasera&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;Follow Nasera&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67487216&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=147966625&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Nasera H.&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;Yup.... again an ESSAY, as you had said, you like it...! ;)&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;4 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67487216&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=147966625&amp;amp;groupID=55636&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;147966625&quot; fullname=&quot;Nasera H.&quot; body=&quot;RE: Yup.... again an ESSAY, as you had said, you like it...! ;)&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67487216&amp;amp;flagReason=INA&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67489128&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 10px; font-family: Arial, Helvetica, &#39;Nimbus Sans L&#39;, sans-serif; vertical-align: baseline; clear: both; height: 230px; line-height: 12px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=6211063&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=6211063&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1&quot; title=&quot;see Curtis&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media03.linkedin.com/mpr/mpr/shrink_80_80/p/2/000/04e/09f/1b07f2e.jpg&quot; alt=&quot;Curtis Stuehrenberg&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;@Diva - I think you are taking a path of correct actions both ethically and professionally.  It is difficult to imagine a situation where some one is removing a document author entry and substituting their own name without being very aware they are plagiarizing some one else&#39;s work.  Confronting them about doing this sort of thing will not open their eyes to a sudden realization it is wrong to take credit for some one else&#39;s ideas and work.  The best course is to stay where you are and simply do your work.  Gain actual knowledge and experience you can use no matter where you end up.  If this person wants to advance through personal relationships coupled with theft, then let them.  They may be found out at some point, and they may end up CEO of a large corporation.  It really doesn&#39;t matter.  What matters is how you feel about your work and how you&#39;ve conducted yourself.&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow active&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; background-position: 1px -1160px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?unfollow=&amp;amp;followee=6211063&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_ufp_l&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1%2Egde_55636_member_93402270&quot; class=&quot;is-following&quot; title=&quot;stop seeing Curtis&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; color: rgb(102, 102, 102); cursor: text; display: block; &quot;&gt;Curtis&lt;/span&gt;Unfollow&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67489128&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=6211063&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Curtis Stuehrenberg&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;@Diva - I think you are taking a path of correct actions both ethically and professionally. It is difficult to imagine a situation where some one is removing a document author entry and substituting their own name without being very aware they are plagiarizing some one else&#39;s work. Confronting them about doing this sort of thing will not open their eyes to a sudden realization it is wrong to take credit for some one else&#39;s ideas and work.&lt;br /&gt;&lt;br /&gt;The best course is to stay where you are and simply do your work. Gain actual knowledge and experience you can use no matter where you end up. If this person wants to advance through personal relationships coupled with theft, then let them. They may be found out at some point, and they may end up CEO of a large corporation. It really doesn&#39;t matter. What matters is how you feel about your work and how you&#39;ve conducted yourself.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;extra&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: 525px; &quot;&gt;&lt;span class=&quot;timestamp&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; color: rgb(153, 153, 153); float: left; &quot;&gt;3 hours ago&lt;/span&gt;&lt;span class=&quot;like-comment &quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; display: inline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?setLike=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67489128&amp;amp;trk=gde_lkcmt&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1%2Egde_55636_member_93402270&quot; class=&quot;like-comment&quot; title=&quot;Like this comment&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; float: left; &quot;&gt;• Like&lt;/a&gt;&lt;/span&gt;&lt;ul class=&quot;popular-item-actions followable&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; float: left; left: 0px; position: static; right: auto; top: 15px; visibility: hidden; width: auto; &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupMsg?displayCreate=&amp;amp;contentType=MEBC&amp;amp;connId=6211063&amp;amp;groupID=55636&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1%2Egde_55636_member_93402270&quot; title=&quot;Reply to this commenter privately&quot; class=&quot;reply&quot; id=&quot;6211063&quot; fullname=&quot;Curtis Stuehrenberg&quot; body=&quot;RE: @Diva - I think you are taking a path of correct actions both ethically and professionally.  It is difficult to imagine a situation where...&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupItem?flag=&amp;amp;gid=55636&amp;amp;type=member&amp;amp;item=93402270&amp;amp;commentID=67489128&amp;amp;flagReason=INA&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1&quot; class=&quot;flag&quot; title=&quot;Flag this comment as inappropriate&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; &quot;&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;popular-item comment&quot; comment_id=&quot;67503791&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 10px; font-family: Arial, Helvetica, &#39;Nimbus Sans L&#39;, sans-serif; vertical-align: baseline; clear: both; height: 245px; line-height: 12px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;div class=&quot;popular-entity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: left; width: 83px; &quot;&gt;&lt;span class=&quot;miniprofile-container http://www.linkedin.com/miniprofile?vieweeID=17714482&amp;amp;context=anet&amp;amp;view&quot; tracking=&quot;anet_mlist_profile&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;strong style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=17714482&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1&quot; title=&quot;see Diane&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); &quot;&gt;&lt;img src=&quot;http://media01.linkedin.com/mpr/mpr/shrink_80_80/p/3/000/04b/31a/1919a67.jpg&quot; alt=&quot;Diane Miller&quot; width=&quot;80&quot; height=&quot;80&quot; class=&quot;commenter&quot; text=&quot;Frankly guys, I&#39;ve seen a lot of unqualified people get promoted and rewarded for bad behavior in life (if you haven&#39;t noted it in your career, just look at the celebrities of reality tv)  @Diva, I don&#39;t know the environment you are in, but I understand and have been in quite a few &#39;good old boy&#39; environments over the past 14 years. I&#39;ve been told by a past manager that once a tester, always a tester and that as a female I&#39;d never move beyond a tester. I don&#39;t have a solution, just words of advice. Hang in there, the lead will either get found out for their incompetence or move on to another job or area. Continue to do your job and build your skills, look at training, certifications, etc. if necessary.  And things will turn around. If they don&#39;t you will have the experience and skillset to go elsewhere, where you will be appreciated more.&quot; editable=&quot;false&quot; left=&quot;900&quot; time=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; min-height: 32px; &quot; /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p class=&quot;follow active&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 11px; font-family: inherit; vertical-align: baseline; text-align: center; width: 83px; background-position: 1px -1160px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groupfollowing?unfollow=&amp;amp;followee=17714482&amp;amp;csrfToken=ajax%3A0219257185367239638&amp;amp;trk=gde_ufp_l&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1%2Egde_55636_member_93402270&quot; class=&quot;is-following&quot; title=&quot;stop seeing Diane&#39;s activity&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); display: inline; &quot;&gt;&lt;span style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; color: rgb(102, 102, 102); cursor: text; display: block; &quot;&gt;Diane&lt;/span&gt;Unfollow&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;popular-content&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 83px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; float: none; width: auto; word-wrap: break-word; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 0%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;div class=&quot;popular-article&quot; id=&quot;commentID_67503791&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 12px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; min-height: 60px; overflow-x: hidden; overflow-y: hidden; position: relative; background-image: url(http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0% 100%; background-repeat: no-repeat no-repeat; &quot;&gt;&lt;p class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-size: 13px; font-family: inherit; vertical-align: baseline; min-height: 32px; &quot;&gt;&lt;a href=&quot;http://www.linkedin.com/groups?viewMemberFeed=&amp;amp;gid=55636&amp;amp;memberID=17714482&amp;amp;goback=%2Enmp_*1_*1_*1_*1_*1_*1&quot; title=&quot;See this member&#39;s activity&quot; class=&quot;commenter&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: initial; outline-style: none; outline-color: initial; font-weight: bold; font-style: inherit; font-family: inherit; vertical-align: baseline; text-decoration: none; color: rgb(0, 102, 153); min-height: 32px; &quot;&gt;Diane Miller&lt;/a&gt; • &lt;span class=&quot;comment-body&quot; text=&quot;&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-style: inherit; font-family: inherit; vertical-align: baseline; &quot;&gt;Frankly guys, I&#39;ve seen a lot of unqualified people get promoted and rewarded for bad behavior in life (if you haven&#39;t noted it in your career, just look at the celebrities of reality tv)&lt;br /&gt;&lt;br /&gt;@Diva, I don&#39;t know the environment you are in, but I understand and have been in quite a few &#39;good old boy&#39; environments over the past 14 years. I&#39;ve been told by a past manager that once a tester, always a tester and that as a female I&#39;d never move beyond a tester. I don&#39;t have a solution, just words of advice. Hang in there, the lead will either get found out for their incompetence or move on to another job or area. Continue to do your job and build your skills, look at training, certifications, etc. if necessary.&lt;br /&gt;&lt;br /&gt;And things will turn around. If they don&#39;t you will have the experience and skillset to go elsewhere, where you will be appreciated more.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/8582228783412917425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2012/02/the-test-lead-is-inexperienced-is-your.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/8582228783412917425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/8582228783412917425'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2012/02/the-test-lead-is-inexperienced-is-your.html' title='The Test Lead is inexperienced, is &amp;#39;stealing&amp;#39; your work and is taking away all the credit. What is the best way to avoid frustration and deal with?'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-8431127928671536122</id><published>2011-12-28T07:04:00.000-08:00</published><updated>2012-09-10T21:09:29.420-07:00</updated><title type='text'>Web Site Test Tools and Site Management Tools</title><content type='html'>&lt;h4 style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;p style=&quot;font-weight: normal; margin-top: 40px; margin-bottom: 3px; &quot;&gt;&lt;/p&gt;&lt;/h4&gt;&lt;h1 style=&quot;font: normal normal bold 1.6em/normal Arial, &#39;Trebuchet MS&#39;, Verdana, sans-serif; background: inherit; margin-bottom: -5px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; &quot;&gt;More than 550 tools listed in 14 categories&lt;/span&gt;&lt;/h1&gt;&lt;h1 style=&quot;font: normal normal bold 1.6em/normal Arial, &#39;Trebuchet MS&#39;, Verdana, sans-serif; background: inherit; margin-bottom: -5px; &quot;&gt;&lt;b style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; &quot;&gt;Organization of Web Test Tools Listing&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; font-weight: normal; line-height: 16px; &quot;&gt; &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; font-weight: normal; line-height: 16px; &quot;&gt;- this tools listing has been loosely organized into the following&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; font-weight: normal; line-height: 16px; &quot;&gt; &lt;/span&gt;&lt;b style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; &quot;&gt;categories&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; font-weight: normal; line-height: 16px; &quot;&gt;:&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;background-color: rgb(238, 238, 238); &quot;&gt;&lt;br /&gt;&lt;/h4&gt;&lt;h4&gt;&lt;span class=&quot;Apple-style-span&quot; &gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal; line-height: 16px;&quot;&gt;Load and Performance Test Tools&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;h4&gt;&lt;span class=&quot;Apple-style-span&quot; &gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal; line-height: 16px;&quot;&gt;Java Test Tools&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;h4&gt;&lt;span class=&quot;Apple-style-span&quot; &gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal; line-height: 16px;&quot;&gt;Link Checkers&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;h4&gt;&lt;span class=&quot;Apple-style-span&quot; &gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal; line-height: 16px;&quot;&gt;HTML Validators&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;h4&gt;&lt;span class=&quot;Apple-style-span&quot; &gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal; line-height: 16px;&quot;&gt;Free On-the-Web HTML Validators and Link Checkers&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;h4&gt;&lt;span class=&quot;Apple-style-span&quot; &gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal; line-height: 16px;&quot;&gt;PERL and C Programs for Validating and Checking&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;h4&gt;&lt;span class=&quot;Apple-style-span&quot; &gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal; line-height: 16px;&quot;&gt;Cross-browser testing tools/services&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;h4&gt;&lt;span class=&quot;Apple-style-span&quot; &gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal; line-height: 16px;&quot;&gt;Web Functional/Regression Test Tools&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;h4&gt;&lt;span class=&quot;Apple-style-span&quot; &gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal; line-height: 16px;&quot;&gt;Web Site Security Test Tools&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;h4&gt;&lt;span class=&quot;Apple-style-span&quot; &gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal; line-height: 16px;&quot;&gt;External Site Monitoring Services&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;h4&gt;&lt;span class=&quot;Apple-style-span&quot; &gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal; line-height: 16px;&quot;&gt;Web Site Management Tools&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;h4&gt;&lt;span class=&quot;Apple-style-span&quot; &gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal; line-height: 16px;&quot;&gt;Log Analysis Tools&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;h4&gt;&lt;span class=&quot;Apple-style-span&quot; &gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal; line-height: 16px;&quot;&gt;Mobile Web/App Testing Tools&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;h4&gt;&lt;span class=&quot;Apple-style-span&quot; &gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal; line-height: 16px;&quot;&gt;Other Web Test Tools&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;h4 style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;br /&gt;&lt;/h4&gt;&lt;h4 style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;Load and Performance Test Tools&lt;/h4&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://tsung.erlang-projects.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Tsung &lt;/a&gt;- Free open-source multi-protocol distributed load testing tool supported by Process-One. Can be used to stress HTTP, WebDAV, SOAP, PostgreSQL, MySQL, LDAP and Jabber/XMPP servers. SSL is also supported. OS monitoring (CPU, memory and network traffic) using SNMP, Munin or Erlang agents on remote servers. XML configuration system; several sessions can be used to simulate different type of users. Dynamic sessions can be described in XML. User think-times and the arrival rate can be randomized using a probability distribution. HTML reports can be generated during the load to view response times measurement, server CPU, etc. Developed in Erlang.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://performancexpert.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;PerformanceXpert &lt;/a&gt;- Performance and load-testing solution available as a service over the Internet. Includes unlimited hardware and software already pre-configured and ready to run on-demand. Can realistically simulate thousands of virtual users and execute various load scenarios from multiple geographic locations (North America, Europe, and Asia). Includes web-based test management, archiving, repository, cloud-based monitoring, rich scripting language, and supports HTTP, HTTPS, web-services, XML, TCP, SQL, Login and more. Utilizes JMeter and Selenium. Lite and Pro versions.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.loadui.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;LoadUI &lt;/a&gt;- Free open source cross-platform load testing tool from Eviwear/SmartBear Software. Using the soapUI Runner component (also from Eviwear/SmartBear), can leverage pre-existing functional soapUI TestCases and run them in loadUI. This integration enables support for HTTP(S), HTML, SOAP/WSDL and REST to AMF, JDBC, JMS and POX. Using loadUI Agents, can distribute loadUI TestCases to any number of Agents locally and remotely. Comprehensive analystics/reporting capabilities.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.appneta.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;AppViewWeb &lt;/a&gt;- Cloud-based performance testing service from AppNeta that provides visibility into the network performance of web applications. Especially useful for QA test engineers conducting application pre-deployment testing on WAN networks. When testing web-based applications for CRM, VoIP, Video, Citrix, VMware and database management applications it&#39;s helpful to understand the performance of these applications from the perspective out to remote site end users; AppViewWeb provides such insight.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://sandstorm.impetus.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Sandstorm &lt;/a&gt;- Load testing tool from Impetus Technologies Inc., supports Web, Mobile and Email protocols. Supports Flex and Ajax, protocols such as Http, Https, Web Services, POP3, SMTP, DNS, SIP, WAP, Applets, and Java serialized objects. Rich and extensible framework for runtime modification of test case using JavaScript and core Java APIs. Integrated resource monitoring for most of the popular web, app and db servers.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://code.google.com/p/multi-mechanize/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Multi-Mechanize &lt;/a&gt;- Multi-Mechanize is an open source framework by Corey Goldberg for web performance and load testing. It allows you to run simultaneous python scripts to generate load (synthetic transactions) against a web site or web service. Results can be saved in CSV format along with an HTML report containing stats and graphs. Proficiency with Python, HTTP, and performance/load testing is recommended to use Multi-Mechanize successfully.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.enteros.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Load2Test &lt;/a&gt;- Performance/load/stress/high availability testing tool from Enteros Inc. Can capture real production workload for playback simulating thousands of users for top down testing or back-end testing at the component layer. Also available in the Amazon EC2, RackSpace or PlatForm Labs cloud environments. Integrated performance management and root cause analysis system automatically collects performance metrics across load test infrastructure and applies cross-component correlation to identify performance degradations and bottlenecks. Targeted platforms/OS&#39;s: Load2Test Controller: Windows, Linux; Load2Test Test Nodes: Windows, Linux. Load2Test performance monitors and root cause analysis data collectors - OS: Windows, Linux, HP/UX, SUN Solaris, IBM AIX Databases: Oracle, DB2, SQL Server, Sybase, MySQL, PostgreSQL; App: .NET, JBoss, WebLogic, WebSphere, Oracle Application Server (OAS), GlassFish, Tomcat, JettyStorage: NetApp Filers, IBM DS8300&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.xceptance-loadtest.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Xceptance LoadTest &lt;/a&gt;- Load testing and regression tool from Xceptance Software Technologies, Inc for web and Java and other app load testing. Includes recording capabilities. XLT Cloud Service available. Tests implemented as JUnit 4 test cases. For web-based tests, the framework provides a (headless) browser that can emulate Internet Explorer or Firefox behaviour. Can execute client-side JavaScript in the emulated web browsers and that way it simplifies the creation of test cases for Web 2.0 applications. Platform independent due to tool being implemented in Java; test scripting in Java or Ruby. Free for up to five virtual users.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://groups.google.com/group/siteblaster&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SiteBlaster &lt;/a&gt;- Web site load and stress testing tool; shareware. Can be used to rapidly submit requests to a site, or can pause a random amount of time between submissions, approximating user behavior. During testing the pages being tested will be displayed. Reports created on test completion. Designed to be very easy to use; intended for software developers and architects who want some early indication about performance characteristics of the web sites they create. Simulates MS IE web browsing functionality; a web page that is well behaved in IE should be well behaved in SiteBlaster. Best used to test those sites that use URL query strings to pass data to its web page(s). PDF user guide available. For Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.cloud-intelligence.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Load-Intelligence &lt;/a&gt;- Affordable load-testing ?Software as a Service? from Cloud-Intelligence. Software and unlimited hardware all included. JMeter users can execute their test-scripts in an unlimited, pre-configure, distributed environment. Neither setup nor installation are required. Immediate access to JMeter logs, reports, test script, CSV files and more.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://loadstorm.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;LoadStorm &lt;/a&gt;- A web-based load testing tool/service as a distributed application that leverages the power of Amazon Web Services to scale on demand with processing power and bandwidth as needed. As the test loads increase to hundreds or thousands of virtual users, LoadStorm automatically adds machines from Amazon&#39;s server farm to handle the processing. Tests can be built using the tool in such a way as to simulate a large number of different users with unique logins and different tasks.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://browsermob.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;BrowserMob &lt;/a&gt;- On-demand, self-service, low-cost, pay-as-you-go service from Neustar enables simulation of large volumes of real browsers hitting a website. Utilizes Amazon Web Services, Selenium. Uses real browsers for each virtual user so that traffic is realistic, AJAX &amp;amp; Flash support is automatic. Browser screen shots of errors included in reports.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://loadimpact.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Load Impact &lt;/a&gt;- Online load testing service from Gatorhole/loadimpact.com for load- and stress- testing of your website over the Internet; access to our distributed network of load generator nodes - server clusters with very fast connections to enable simulation of tens of thousands of users accessing your website concurrently. Free low level load tests for 1-50 simulated users; higher levels have monthly fees.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.pylot.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Pylot &lt;/a&gt;- Open source tool by Corey Goldberg for generating concurrent http loads. Define test cases in an XML file - specify requests - url, method, body/payload, etc - and verifications. Verification is by matching content to regular expressions and with HTTP status codes. HTTP and HTTPS (SSL) support. Monitor and execute test suites from GUI (wxPython), and adjust load, number of agents, request intervals, ramp-up time, test duration. Real-time stats and error reporting are displayed.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.nrgglobal.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;AppLoader &lt;/a&gt;- Load testing app from NRG Global for web and other applications accessible from a Windows desktop; generates load from the end user&#39;s perspective. Protocol independent and supports a wide variety of enterprise class applications. Integrates with their Chroniker monitoring suite so results of load testing can be correlated with system behavior as load is increased. Runs from Win platforms.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://fwptt.sourceforge.net/index.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;fwptt &lt;/a&gt;- Open source tool by Bogdan Damian for load testing web applications. Capabilities include handling of Ajax. Generates tests in C#. For Windows platforms&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://jcrawler.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;JCrawler &lt;/a&gt;- An open-source stress-testing tool for web apps; includes crawling/exploratory features. User can give JCrawler a set of starting URLs and it will begin crawling from that point onwards, going through any URLs it can find on its way and generating load on the web application. Load parameters (hits/sec) are configurable via central XML file; fires up as many threads as needed to keep load constant; includes self-testing unit tests. Handles http redirects and cookies; platform independent.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.verisium.com/products/vPerformer/index.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;vPerformer &lt;/a&gt;- Performance and load testing tool from Verisium Inc. to assess the performance and scalability of web apps. Use recorded scripts or customized scripts using Javascript. Targeted platforms: Windows&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://curl-loader.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Curl-Loader &lt;/a&gt;- Open-source tool written in &#39;C&#39;, simulating application load and behavior of tens of thousand HTTP/HTTPS and FTP/FTPS clients, each with its own source IP-address. In contrast to other tools curl-loader is using real C-written client protocol stacks, namely, HTTP and FTP stacks of libcurl and TLS/SSL of openssl. Activities of each virtual client are logged and collected statistics include information about: resolving, connection establishment, sending of requests, receiving responses, headers and data received/sent, errors from network, TLS/SSL and application (HTTP, FTP) level events and errors.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.compuware.com/application-performance-management/web-load-testing.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Gomez Web Load Testing &lt;/a&gt;- An on-demand load testing service from Gomez.com/Compuware. Utilizes Gomez?s Active Network providing on-demand active monitoring from 150+ enterprise-grade servers running in world-class, high-bandwidth data centers around the globe, and Gomez?s Active Last Mile which provides on-demand active monitoring from 150,000+ real, consumer-grade desktops in 168+ countries.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.stresstester.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;StressTester &lt;/a&gt;- Enterprise load and performance testing tool for web applications from Reflective Solutions Ltd. Advanced user journey modeling, scalable load, system resources monitors and results analysis. No scripting required. Suitable for any Web, JMS, IP or SQL Application. OS independent.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://grinder.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;The Grinder &lt;/a&gt;- A Java-based load-testing framework freely available under a BSD-style open-source license. Orchestrate activities of a test script in many processes across many machines, using a graphical console application. Test scripts make use of client code embodied in Java plug-ins. Most users do not write plug-ins themselves, instead using one of the supplied plug-ins. Comes with a mature plug-in for testing HTTP services, as well as a tool which allows HTTP scripts to be automatically recorded.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.proxy-sniffer.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Proxy Sniffer &lt;/a&gt;- Web load and stress testing tool from from Ingenieurb?ro David Fischer GmbH Capabilities include: HTTP/S Web Session Recorder that can be used with any web browser; recordings can then be used to automatically create optimized Java-based load test programs; automatic protection from &quot;false positive&quot; results by examining actual web page content; detailed Error Analysis using saved error snapshots; real-time statistics.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.siteloadtesting.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Testing Master &lt;/a&gt;- Load test tool from Novosoft, capabilities include IP spoofing, multiple simultaneous test cases and website testing features for sites with dynamic content and secure HTTPS pages.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.nastel.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;JKool Online&lt;/a&gt; - Performance measurement and monitoring service from Nastel Inc. for web-based J2EE and SOA applications; start and stop live data monitoring whenever needed; drills down to JMS, JDBC, method calls, servlets and sessions with simple one-click option to view live session details; built-in support for jBoss, WebLogic and IBM WebSphere Application Server.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://funkload.nuxeo.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Funkload &lt;/a&gt;- Free web load testing, stress testing, and functional testing tool by Benoit Delbosc written in Python and distributed as free software under the GNU GPL. Emulates a web browser (single-threaded) using webunit; https support; produces detailed reports in ReST, HTML, or PDF.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.spirentcom.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Avalanche &lt;/a&gt;- Load-testing appliance from Spirent Communications, designed to stress-test security, network, and Web application infrastructures by generating large quantities of user and network traffic. Simulates as many as two million concurrently-connected users with unique IP addresses, emulates multiple Web browsers, supports Web Services testing Supports HTTP 1.0/1.1, SSL, FTP, RTSP/ RTP, MS Win Media, SMTP, POP3, DNS, Telnet, and Video on Demand over Multicast protocols.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.loadea.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Loadea &lt;/a&gt;- Stress testing tool runs on WinXP; free evaluation version for two virtual users. Capture module provides a development environment, utilizes C# scripting and XML based data. Control module defines, schedules, and deploys tests, defines number of virtual users, etc. Analysis module analyzes results and provides reporting capabilities.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.alvicom.hu/eng/loadmanager.php&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;LoadManager &lt;/a&gt;- Load, Stress, Stability and Performance testing tool from Alvicom. Runs on all platforms supported by Eclipse and Java.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.manageengine.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;QEngine Performance Tester &lt;/a&gt;- Automated testing tool from Zoho Corp. for performance testing (load and stress testing) of web applications and web services; J2EE, .NET, AJAX, PHP, Ruby on Rails, SOAP Web Services etc. Supports multiple browsers on Linux and Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.neotys.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;NeoLoad &lt;/a&gt;- Load testing tool from Neotys for web and mobile apps, with clear and intuitive graphical interface, no scripting/fast learning curve (Javascript for most advanced cases). Can design complex scenarios to handle real world applications. Clear and comprehensive reports and test results. Supports latest technologies, including AJAX, FLEX, GWT, Java Serialization, and more. Load test from the private lab and from the cloud. Compatibility with mobile applications. Multi-platform.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://smartbear.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;LoadComplete &lt;/a&gt;- Automated web load test tool from SmartBear Software.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.quotium.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;QTest &lt;/a&gt;- Web load testing tool from Quotium Technologies SA. Capabilities include: cookies managed natively, making the script modelling phase shorter; HTML and XML parser, allowing display and retrieval of any element from a HTML page or an XML flux in test scripts; option of developing custom monitors using supplied APIs; more.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.keynote.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Test Perspective Load Test &lt;/a&gt;- Do-it-yourself load testing service from Keynote Systems for Web applications. Utilizes Keynote&#39;s load-generating infrastructure on the Internet; conduct realistic outside-the-firewall load and stress tests to validate performance of entire Web application infrastructure.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.pilotltd.com/eng/index.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SiteTester1 &lt;/a&gt;- Load test tool from Pilot Software Ltd. Allows definition of requests, jobs, procedures and tests, HTTP1.0/1.1 compatible requests, POST/GET methods, cookies, running in multi-threaded or single-threaded mode, generates various reports in HTML format, keeps and reads XML formatted files for test definitions and test logs. Requires JDK1.2 or higher.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.hpl.hp.com/research/linux/httperf/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;httperf &lt;/a&gt;- Web server performance/benchmarking tool from HP Research Labs. Provides a flexible facility for generating various HTTP workloads and measuring server performance. Focus is not on implementing one particular benchmark but on providing a robust, high-performance, extensible tool. Available free as source code.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.loadtestingtool.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WAPT &lt;/a&gt;- Web load and stress testing tool from SoftLogica LLC. Handles dynamic content and HTTPS/SSL; easy to use; support for redirects and all types of proxies; clear reports and graphs.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.microsoft.com/visualstudio/en-us/products/2010-editions/test-professional/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;http://www.microsoft.com/visualstudio/en-us/products/2010-editions/test-professional/overview Visual Studio Test Professional 2010 &lt;/a&gt;- A suite of testing tools for Web applications and services that are integrated into the Microsoft Visual Studio environment. These enable testers to author, execute, and manage tests and related work items all from within Visual Studio. Includes Lab Management capabilities.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.opendemand.com/openload/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;OpenLoad &lt;/a&gt;- Affordable and completely web-based load testing tool from OpenDemand; knowledge of scripting languages not required - web-based recorder can capture and translate any user action from any website or web application. Generate up to 1000 simultaneous users with minimum hardware.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://jakarta.apache.org/jmeter/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Apache JMeter &lt;/a&gt;- Java desktop application from the Apache Software Foundation designed to load test functional behavior and measure performance. Originally designed for testing Web Applications but has since expanded to other test functions; may be used to test performance both on static and dynamic resources (files, Servlets, Perl scripts, Java Objects, Data Bases and Queries, FTP Servers and more). Can be used to simulate a heavy load on a server, network or object to test its strength or to analyze overall performance under different load types; can make a graphical analysis of performance or test server/script/object behavior under heavy concurrent load.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.pushtotest.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;TestMaker &lt;/a&gt;- Free open source utility maintained by PushToTest.com and Frank Cohen, for performance, scalability, and functional testing of Web application. Features test authoring of Web applications, Rich Internet Applications (RIA) using Ajax, Service Oriented Architecture, and Business Process Management environments. Integrates Selenium, soapUI, TestGen4Web, and HTMLUnit to make test development faster/easier. Repurposes tests from these tools into load and performance tests, functional tests, and business service monitors with no coding. Repurposes unit tests written in Java, Jython, JRuby, Groovy, and other dynamic scripting languages. Runs on any platform.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.joedog.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Siege &lt;/a&gt;- Open source stress/regression test and benchmark utility; supports basic authentication, cookies, HTTP and HTTPS protocols. Enables testing a web server with a configurable number of concurrent simulated users. Stress a single URL with a specified number of simulated users or stress multiple URL&#39;s simultaneously. Reports total number of transactions, elapsed time, bytes transferred, response time, transaction rate, concurrency, and server response. Developed by Jeffrey Fulmer, modeled in part after Lincoln Stein&#39;s torture.pl, but allows stressing many URLs simultaneously. Distributed under terms of the GPL; written in C; for UNIX and related platforms.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.clanproductions.com/jblitz/index.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;JBlitz &lt;/a&gt;- Load, performance and functional test tool from Clan Productions. Runs multiple concurrent virtual users.to simulate heavy load. Validates each response using plain text or regular expression searches, or by calling out to your own custom code. Full Java API. For testing and &#39;bullet-proofing&#39; server side software - ASPs, JSPs, servlets, EJBs, Perl / PHP / C / C++ / CGI scripts etc.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.paessler.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WebServer Stress Tool &lt;/a&gt;- Web stress test tool from Paessler AG handles proxies, passwords, user agents, cookies, AAL.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.web-polygraph.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Web Polygraph &lt;/a&gt;- Freely available benchmarking tool for caching proxies, origin server accelerators, L4/7 switches, and other Web intermediaries. Other features: for high-performance HTTP clients and servers, realistic traffic generation and content simulation, ready-to-use standard workloads, powerful domain-specific configuration language, and portable open-source implementation. C++ source available; binaries avail for Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.opensta.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;OpenSTA &lt;/a&gt;- &#39;Open System Testing Architecture&#39; is a free, open source web load/stress testing application, licensed under the Gnu GPL. Utilizes a distributed software architecture based on CORBA. OpenSTA binaries available for Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.pureload.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;PureLoad&lt;/a&gt; - Java-based multi-platform performance testing and analysis tool from PureLoad Software. Includes &#39;Comparer&#39; and &#39;Recorder&#39; capabilities, dynamic input data, scenario editor/debugger, load generation for single or distributed sources.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.cpan.org/modules/by-module/HTTPD/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;ApacheBench&lt;/a&gt; - Perl API for Apache benchmarking and regression testing. Intended as foundation for a complete benchmarking and regression testing suite for transaction-based mod_perl sites. For stress-testing server while verifying correct HTTP responses. Based on the Apache 1.3.12 ab code. Available via CPAN as .tar.gz file.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://stein.cshl.org/~lstein/torture/torture.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Torture&lt;/a&gt; - Bare-bones Perl script by Lincoln Stein for testing web server speed and responsiveness and test stability and reliability of a particular Web server. Can send large amounts of random data to a server to measure speed and response time of servers, CGI scripts, etc.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.redhillnetworks.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WebSpray&lt;/a&gt; - Low-cost load testing tool from CAI Networks; includes link testing capabilities; can simulate up to 1,000 clients from a single IP address; also supports multiple IP addresses with or without aliases. For Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.soft.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;eValid LoadTest&lt;/a&gt; - Web test tool from Software Research, Inc that uses a &#39;Test Enabled Web Browser&#39; test engine that provides browser based 100% client side quality checking, dynamic testing, content validation, page performance tuning, and webserver loading and capacity analysis.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.webperformance.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Load Testing by Web Performance&lt;/a&gt; - Load test tool emphasizing ease-of-use, from Web Performance Inc. Supports all browsers and web servers; records and allows viewing of exact bytes flowing between browser and server; no scripting required. Modem simulation allows each virtual user to be bandwidth limited. Can automatically handle variations in session-specific items such as cookies, usernames, passwords, IP addresses, and any other parameter to simulate multiple virtual users. For Windows, Linux, Solaris, most UNIX variants.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.technovations.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Optima Quality Studio &lt;/a&gt;- A collection of load testing, capture/playback, and related tools from Technovations for performance testing of web sites. Modules include WebCorder, Load Director, Report Generator, Batch, Manager, and others. WebSizer load testing module supports authentication, SSL, cookies, redirects. Recorded scripts can be modified manually. For Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.facilita.co.uk/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;FORECAST &lt;/a&gt;- Load testing tool from Facilita Software for web, client-server, network, and database systems. Capabilities include proprietary, Java, or C++ scripting; windows browser or network recording/playback. Supports binary encoded data such as Adobe Flex/AMF, Serialised Java objects etc.SSL; supports NTLM, kerberos, proxies, authentication, redirects, certificates, cookies, caching, bandwidth limitation and page validation. Virtual user data can be parameterized. Works with a wide variety of platforms.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.acme.com/software/http_load/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;http-Load &lt;/a&gt;- Free load test application from ACME Labs to generate web server loads, from ACME Software. Handles HTTP and HTTPS; for Unix.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://microfocus.com/products/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;QALoad &lt;/a&gt;- Tool from Microfocus (formerly from Compuware) for load/stress testing of web, database, and character-based systems. Supports HTTP, SSL, SOAP, XML, Streaming Media. Works with a variety of databases, middleware, ERP.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.ibm.com/products/us/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;IBM Rational Performance Tester &lt;/a&gt;- Performance testing tool from IBM/Rational; has optional extensions to Seibel applications and SAP Solutions. Supports Windows, Linux and z/OS as distributed controller agents; provides high-level and detailed views of tests.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://microfocus.com/products/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SilkPerformer &lt;/a&gt;- Enterprise-class load-testing tool from Microfocus (formerly from Borland, formerly from Segue). Can simulate thousands of users working with multiple protocols and computing environments. Allows prediction of behavior of e-business environment before it is deployed, regardless of size and complexity.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.radview.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Radview&#39;s WebLoad&lt;/a&gt; - Load testing tool from Radview Software. Capabilities include over 75 Performance Metrics; can view global or detailed account of transaction successes/failures on individual Virtual Client level, assisting in capturing intermittent errors; allows comparing of running test vs. past test metrics. Test scripting via visual tool or Javascript. Wizard for automating non-GUI-based services testing; DoS security testing.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://welcome.hp.com/country/us/en/prodserv/software.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Loadrunner&lt;/a&gt; - HP&#39;s (formerly Mercury&#39;s) load/stress testing tool for web and other applications; supports a wide variety of application environments, platforms, and databases. Large suite of network/app/server monitors to enable performance measurement of each tier/server/component and tracing of bottlenecks.&lt;/p&gt;&lt;p class=&quot;leftmargin&quot; style=&quot;font-size: 11px; margin-left: 20px; margin-top: 25px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.softwareqatest.com/qatweb1.html#TOP&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Return to top of web tools listing&lt;/a&gt;&lt;/p&gt;&lt;hr style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a name=&quot;JAVA&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;/a&gt;&lt;h4 style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;Java Test Tools&lt;/h4&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.jboss.org/arquillian&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Arquillian &lt;/a&gt;- Arquillian from JBoss enables you to test Java business logic in a remote or embedded container. Alternatively, it can deploy an archive to the container so the test can interact as a remote client. No longer does writing a test involve system administration tasks, custom scripts, copy-paste Maven configuration, full builds, test classpath mayhem, looking up resources manually or reliance on coarse-grained, black-box testing. The goal is to provide a simple test harness that abstracts away all container lifecycle and deployment from the test logic so developers can easily produce a broad range of integration tests for their enterprise Java applications. Arquillian can either execute a test case inside the container, in which case the test class is deployed by Arquillian along with the code under test, or hold back the test class so it can act as a remote client to the deployed code. All the developer has to do is write the test logic.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.rtiperformance.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;RTI &lt;/a&gt;- Java performance analysis tool from OC Systems Inc. helps quickly find and resolve complex performance problems. RTI delivers lightweight deep diagnostics for distributed Java applications in production and test environments. Monitor transaction performance end-to-end from client across network, web and application tiers ? deep dive to method level. RTI integrates with LoadRunner, JMeter and soapUI. Targeted to JBoss, Tomcat, Linux, Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.yourkit.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Yourkit Java Profiler &lt;/a&gt;- Java profiling tool from Yourkit; CPU and memory hot spots; memory leak detection; memory distribution reports;on-demand profiling; utilizes all of the advanced Java 5/6/7 profiling features; runs on most platforms.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://visualvm.java.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;VisualVM &lt;/a&gt;- A free visual tool, originally from Sun, to monitor and troubleshoot Java applications. Runs on Sun JDK 6, but is able to monitor applications running on JDK 1.4 and higher. Utilizes various available technologies like jvmstat, JMX, the Serviceability Agent (SA), and the Attach API to get data and uses minimal overhead on monitored applications. Capabilities include: automatically detects and lists locally and remotely running Java applications; monitor application performance and memory consumption; profile application performance or analyze memory allocation; is able to save application configuration and runtime environment together with all taken thread dumps, heap dumps and profiler snaphots into a single application snapshot which can be later processed offline.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://suif.stanford.edu/~livshits/work/lapse/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;LAPSE &lt;/a&gt;- Lightweight Analysis for Program Security in Eclipse. Designed to help with the task of auditing Java J2EE applications for common types of security vulnerabilities found in Web apps. Targets parameter manipulation, header manipulation, cookie poisoning, command-line parameters, SQL injections, cross-site scripting, HTTP splitting, path traversal vulnerabilities Developed by Benjamin Livshits as part of the Griffin Software Security Project. Not intended as a comprehensive solution for Web application security, but rather as an aid in the code review process.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.checkmarx.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Checkmarx &lt;/a&gt;- Code security analysis tool from Checkmarx; capabilitites include hundreds of out of the box security checks, checks for architectural flaws, coding practice enforcement. Runs on Windows against Java or any other programming language code.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://code.google.com/p/windowlicker/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Window Licker &lt;/a&gt;- An open source framework for the test-driven development of Java systems through the GUI. Provides a high-level API for controlling and making assertions about graphical user interfaces: for Swing and Dynamic HTML (aka &quot;AJAX&quot;) including GWT. Deals with the asynchronous nature of GUI and AJAX programming so the tests don&#39;t have to; Controls the GUI by sending native mouse and keyboard events; Handles different keyboard layouts; Produces high quality error messages to help you easily diagnose test failures; Easily extensible to cope with new user interface components&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://cobertura.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Cobertura &lt;/a&gt;- Free Java tool to identify which parts of a Java program are lacking test coverage and calculate % coverage; based on jcoverage. Instruments already-compiled Java bytecode; execute from ant or from the command line; generate reports in HTML or XML; shows % of lines and branches covered for each class, each package, and for the overall project. Shows McCabe cyclomatic code complexity of each class, and average cyclomatic code complexity for each package, and for the overall product. Can sort HTML results by class name, percent of lines covered, percent of branches covered, etc. and sort in ascending or descending order.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.ej-technologies.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;JProfiler &lt;/a&gt;- Java profiling tool from ej-Technologies GmbH. Check for performance bottlenecks, memory leaks and threading issues.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://java.net/projects/parallel-junit/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Parallel-junit &lt;/a&gt;- Open source small library extensions for JUnit. Extends the junit.framework.TestSuite class by running tests in parallel, allowing more efficient test execution. Because TestResult and TestListener aren&#39;t designed to run tests in parallel, this implementation coordinates the worker threads and reorder event callbacks so that the TestResult object receives them in an orderly manner. In addition, output to System.out and System.err are also serialized to avoid screen clutter.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://emma.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;EMMA &lt;/a&gt;- Open-source toolkit, written in pure Java, for measuring and reporting Java code coverage. Targets support for large-scale enterprise software development while keeping individual developer&#39;s work fast and iterative. Can instrument classes for coverage either offline or on the fly (using an instrumenting application classloader); supported coverage types: class, method, line, basic block; can detect when a single source code line is covered only partially; coverage stats are aggregated at method, class, package, and &quot;all classes&quot; levels. Reports support drill-down, to user-controlled detail depth; HTML reports support source code linking. Does not require access to the source code; can instrument individual .class files or entire .jars (in place, if desired). Runtime overhead of added instrumentation is small (5-20%); memory overhead is a few hundred bytes per Java class.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://pmd.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;PMD &lt;/a&gt;- Open source static analyzer scans java source for problems. Capabilities include scanning for: Empty try/catch/finally/switch statements; Dead code - unused local variables, parameters and private methods; Suboptimal code - wasteful string/stringBuffer usage; Overcomplicated expressions - unnecessary if statements, for loops that could be while loops; Duplicate code - copied/pasted code - could indicate copied/pasted bugs.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.hammurapi.biz/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Hammurapi &lt;/a&gt;- Code review tool for Java (and other languages with latest version). Utilizes a rules engine to infer violations in source code. Doesn&#39;t fail on source files with errors, or if some inspectors throw exceptions. Parts of tool can be independently extended or replaced. Can review sources in multiple programming languages, perform cross-language inspections, and generate a consolidated report. Eclipse plugin.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://testng.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;TestNG &lt;/a&gt;- A testing framework inspired from JUnit and NUnit and developed by Cedric Beust; supports JDK 5 Annotations, data-driven testing (with @DataProvider), parameters, distribution of tests on slave machines, plug-ins (Eclipse, IDEA, Maven, etc); embeds BeanShell for further flexibility; default JDK functions for runtime and logging (no dependencies); can run tests in arbitrarily big thread pools with various policies available.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.concordion.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Concordian &lt;/a&gt;- An open source testing framework for Java developed by David Peterson. Utilizes requirements in plain English using paragraphs, tables and proper punctuation in HTML. Developers instrument the concrete examples in each specification with commands (e.g. &quot;set&quot;, &quot;execute&quot;, &quot;assertEquals&quot;) that allow test scenarios to be checked against the system to be tested. The instrumentation is invisible to a browser, but is processed by a Java fixture class that accompanies the specification. The fixture is also a JUnit test case. Results are exported with the usual green and red indicating successes and failures. Site includes info re similarities and diffs from Fitnesse.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://dbunit.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;DBUnit &lt;/a&gt;- Open source JUnit extension (also usable with Ant) targeted for database-driven projects that, among other things, puts a database into a known state between test runs. Enables avoidance of problems that can occur when one test case corrupts the database and causes subsequent tests to fail or exacerbate the damage. Has the ability to export and import database data to and from XML datasets. Can work with very large datasets when used in streaming mode, and can help verify that database data matches expected sets of values.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://strutstestcase.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;StrutsTestCase &lt;/a&gt;- Open source Unit extension of the standard JUnit TestCase class that provides facilities for testing code based on the Struts framework, including validation methods. Provides both a Mock Object approach and a Cactus approach to actually run the Struts ActionServlet, allowing testing of Struts code with or without a running servlet engine. Uses the ActionServlet controller to test code, enabling testing of the implementation of Action objects, as well as mappings, form beans, and forwards declarations.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.ddsteps.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;DDSteps &lt;/a&gt;- A JUnit extension for building data driven test cases. Enables user to parameterize test cases, and run them more than once using different data. Uses external test data in Excel which is injected into test cases using standard JavaBeans properties. Test cases run once for each row of data, so adding new tests is just a matter of adding a row of data in Excel.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://strutstestcase.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;StrutsTestCase for JUnit &lt;/a&gt;- Open source extension of the standard JUnit TestCase class that provides facilities for testing code based on the Struts framework. Provides both a Mock Object approach and a Cactus approach to actually run the Struts ActionServlet, allowing testing Struts code with or without a running servlet engine. Because it uses the ActionServlet controller to test code, can test not only the implementation of Action objects, but also mappings, form beans, and forwards declarations. Since it already provides validation methods, it&#39;s quick and easy to write unit test cases.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.kclee.de/clemens/java/javancss/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;JavaNCSS &lt;/a&gt;- A free Source Measurement Suite for Java by Clemens Lee. A simple command line utility which collects various source code metrics for Java. The metrics are collected globally, for each class and/or for each function.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.manageability.org/blog/stuff/open-source-profilers-for-java&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Open Source Profilers for Java &lt;/a&gt;- Listing of about 25 open source code profilers for Java from 2006 from the Manageability.org web site.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.sofcheck.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SofCheck Inspector &lt;/a&gt;- Tool from SofCheck Inc. for analysis of Java for logic flaws and vulnerabilities. Explores all possible paths in byte code and detects flaws and vulnerabilities in areas such as: array index out of bounds, buffer overflows, race conditions, null pointer dereference, dead code, etc. Provides 100% path coverage and can report on values required for 100% unit test coverage. Patented precondition, postcondition and presumption reporting can help detect Malware code insertion.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.instantiations.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;CodePro &lt;/a&gt;- Suite of Java tools from Instantiations Inc. CodePro AnalytixX is an Eclipse-based Java software testing tool and includes features like code audit, metrics, automated unit tests, and more. CodePro Profiler, an Eclipse-based Java profiling tool enables inspection of a running application for performance bottlenecks, detect memory leaks and solve thread concurrency problems. EclipsePro Test automatically generates JUnit tests and includes an editor and analysis tool, provides test cases/results in tabular layout; mouse over failing case and Editor shows the failure message. WindowTester Pro for Swing or SWT UI&#39;s enables recording of GUI tests; watches actions and generates test cases automatically; customize the generated Java tests as needed. Provides a rich GUI Test Library, hiding complexities and threading issues of GUI test execution; test cases are based on the JUnit standard&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.froglogic.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Squish for Java &lt;/a&gt;- Automated Java GUI testing tool for Java Swing, AWT, SWT and RCP/Eclipse applications. Record or create/modify scripts using Tcl, Python, JavaScript. Automatic identification of GUI objects of the AUT; inspect AUT&#39;s objects, properties and methods on run-time using the Squish Spy. Can be run via a GUI front-end or via command line tools. Can execute tests in a debugger allowing setting breakpoints and stepping through test scripts.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.klocwork.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Klocwork &lt;/a&gt;- Static analysis technology for Java, C, C++, C#; analyzes defects &amp;amp; security vulnerabilities, architecture &amp;amp; header file anomalies, metrics. Developers can run Klocwork in Eclipse or various other IDE&#39;s. Users can select scope of reporting as needed by selecting software component, defect type, and defect state/status.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.coverity.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Coverity Prevent&lt;/a&gt; - Tool from Coverity Inc. for analysis of Java source code for security issues. Explores all possible paths in source code and detects security vulnerabilities and defects in multiple areas: memory leaks, memory corruption, and illegal pointer accesses, buffer overruns, format string errors and SQL injections vulnerabilities, multi-threaded programming concurrency errors, etc.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.bredex.de/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;GUIDancer&lt;/a&gt; - Eclipse-based tool from Bredex GmbH for automated testing of Java/Swing GUI&#39;s, Tests are specified, not programmed - no code or script is produced. Test specification is initially separate from the AUT, allowing test creation before the software is fully functional or available. Specification occurs interactively; components and actions are selected from menus, or by working with the AUT in an advanced &quot;observation mode&quot;. Test results and errors viewable in a results view, can be saved as html or xml file.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.verifysoft.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;CMTJava &lt;/a&gt;- Complexity measurement tool from Verifysoft GmbH. Includes McCabe cyclomatic complexity, lines-of-code metrics, Halstead metrics, maintainability index.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.alvicom.hu/eng/javacov.php&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;JavaCov &lt;/a&gt;- A J2SE/J2EE Coverage testing tool from Alvicom; specializes in testing to MC/DC (Modified Condition/Decision Coverage) depth. Capabilities include: Eclipse plugin; report generation into HTML and XML; Apache Ant integration and support for test automation.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://jameleon.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Jameleon &lt;/a&gt;- Open source automated testing harness for acceptance-level and integration testing, written in Java. Separates applications into features and allows those features to be tied together independently, in XML, creating self-documenting automated test cases. These test-cases can then be data-driven and executed against different environments. Easily extensible via plug-ins; includes support for web applications and database testing.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.agitar.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Agitator &lt;/a&gt;- Automated java unit testing tool from Agitar Software. Creates instances of classes being exercised, calling each method with selected, dynamically created sets of input data, and analyzing results. Stores all information in XML files; works with Eclipse and a variety of IDEs. Also available are: automated JUnit generation, code-rule enforcement, and more.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://pmd.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;PMD &lt;/a&gt;- Open source tool scans Java code for potential bugs, dead code, duplicate code, etc. - works with a variety of configurable and modifiable rulesets. Integrates with a wide variety of IDE&#39;s.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://jlint.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;JLint &lt;/a&gt;- Open source static analysis tool will check Java code and find bugs, inconsistencies and synchronization problems by doing data flow analysis and building the lock graph.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.jutils.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Lint4j &lt;/a&gt;- A static Java source and byte code analyzer that detects locking and threading issues, performance and scalability problems, and checks complex contracts such as Java serialization by performing type, data flow, and lock graph analysis. Eclipse, Ant and Maven plugins available.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://findbugs.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;FindBugs &lt;/a&gt;- Open source static analysis tool to inspect Java bytecode for occurrences of bug patterns, such as difficult language features, misunderstood API methods, misunderstood invariants when code is modified during maintenance, garden variety mistakes such as typos, use of the wrong boolean, etc. Can report false warnings, generally less than 50%.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://checkstyle.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;CheckStyle &lt;/a&gt;- Open source tool for checking code layout issues, class design problems, duplicate code, bug patterns, and much more.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.semdesigns.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Java Development Tools &lt;/a&gt;- Java coverage, metrics, profiler, and clone detection tools from Semantic Designs.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.appperfect.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;AppPerfect Test Studio &lt;/a&gt;- Suite of testing, tuning, and monitoring products for java development from AppPerfect Corp. Includes: Unit Tester, Code Analyzer, Java/J2EE Profiler and other modules.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://jakarta.apache.org/cactus/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Cactus &lt;/a&gt;- A simple open-source test framework for unit testing server-side java code (Servlets, EJBs, Tag Libs, Filters, etc.). Intent is to allow fine-grained continuous testing of all files making up an application: source code but also meta-data files (such as deployment descriptors, etc) through an in-container approach. It uses JUnit and extends it. Typically use within your IDE, or from the command line, using Ant. From Apache Software Foundation.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.clarkware.com/software/JUnitPerf.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;JUnitPerf &lt;/a&gt;- Allows performance testing to be dynamically added to existing JUnit tests. Enables quick composition of a performance test suite, which can then be run automatically and independent of other JUnit tests. Intended for use where there are performance/scalability requirements that need re-checking while refactoring code. By Mike Clark/Clarkware Consulting, licensed under the BSD License.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://abbot.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Abbot Java GUI Test Framework &lt;/a&gt;- Testing framework by Timothy Wall provides automated event generation and validation of Java GUI components, improving upon the very basic functions provided by the java.awt.Robot class. (Abbot = &quot;A Better &#39;Bot&#39;). The framework may be invoked directly from Java code or accessed without programming through the use of scripts via &#39;Costello&#39;, a script editor/recorder. Suitable for use both by developers for unit tests and QA for functional testing. Free - available under the GNU Lesser General Public License&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.junit.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;JUnit &lt;/a&gt;- Framework to write repeatable java unit tests - a regression testing framework written by Erich Gamma and Kent Beck. For use by developers implementing unit tests in Java. Free Open Source Software released under the IBM Public License and hosted on SourceForge. Site includes a large collection of extensions and documentation.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://jfcunit.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;jfcUnit &lt;/a&gt;- Framework for developing automated testing of Java Swing-based applications at the UI layer (as opposed to testing at lower layers, for which JUnit may be sufficient). Provides recording and playback capabilities. Also available as plugins for JBuilder and Eclipse. Free Open Source Software from SourceForge site.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.yoda.arachsys.com/java/jbench/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;JBench &lt;/a&gt;- Freeware Java benchmarking framework to compare algorithms, virtual machines, etc. for speed. Available as binary distribution (including documentation), source distribution, or jar file.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.atlassian.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Clover &lt;/a&gt;- Code coverage tool for Java from Atlassian. Fully integrated plugin for Eclipse, IntelliJ IDEA and projects using Apache ANT and Maven. View coverage data in XML, HTML, PDF, or via a Swing GUI. Tracks cyclomatic complexity. TestOptimization automatically prioritises just the tests needed to cover the particular changes made.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.headwaysoftware.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Structure101 &lt;/a&gt;- Java source code visualization tool from Headway Software. Lets user understand, measure, and control architecture, design, composition, and dependencies of code base. Analyzes byte code and shows all dependencies, at all levels and between all levels; method, class, package, application. Measures code complexity using a measurement framework called XS. For Windows, Linux and Mac OS X.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.mmsindia.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Java Tool Suite from Man Machine Systems&lt;/a&gt; - Includes JStyle, a Java source analyzer to generate code comments and metrics such as inheritance depth, Cyclomatic Number, Halstead Measures, etc; JPretty reformats Java code according to specified options; JCover test coverage analyzer; JVerify Java class/API testing tool uses an invasive testing model allowing access to internals of Java objects from within a test script and utilizes a proprietary OO scripting language; JMSAssert, a tool and technique for writing reliable software; JEvolve, an intelligent Java code evolution analyzer that automatically analyzes multiple versions of a Java program and shows how various classes have evolved across versions; can &#39;reason&#39; about selective need for regression testing Java classes; JBrowser class browser; JSynTest, a syntax testing tool that automatically builds a Java-based test data generator.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.quest.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;JProbe Suite &lt;/a&gt;- Collection of Java debugging tools from Quest Software; includes JProbe Profiler and JProbe Memory Debugger for finding performance bottlenecks and memory leaks, LProbe Coverage code coverage tool, and JProbe Threadalyzer for finding deadlocks, stalls, and race conditions. JProfiler freeware version available.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.powersoftware.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Krakatau Professional for Java &lt;/a&gt;- Software metrics tool from Power Software includes more than 70 OO, procedural, complexity, and size metrics related to reusability, maintainability, testability, and clarity. Includes Cyclomatic Complexity, Enhanced Cyclomatic Complexity, Halstead Software Science metrics, LOC metrics and MOOD metrics. Has online advisor for quality improvement.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.parasoft.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Jtest &lt;/a&gt;- ParaSoft&#39;s Jtest is an integrated, automatic unit testing and standards compliance tool for Java. It automatically generates and executes JUnit tests and checks whether code follows 400 coding standards and can automatically correct for many.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://microfocus.com/products/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;DevPartner Java Edition&lt;/a&gt; - Debugging/productivity tool from Microfocus (formerly from Compuware, formerly from NuMega) to detect and diagnose Java bugs and memory and performance problems; thread and event analysis, coverage analysis. Integrates with several Java IDE&#39;s.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.soft.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;TCAT for Java &lt;/a&gt;- Part of Software Research&#39;s TestWorks suite of test tools; code coverage analyzer and code analysis for Java; written in Java.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://java-source.net/open-source/code-analyzers&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Open Source code analyzers listing &lt;/a&gt;- A listing of open source Java code analysis tools written in Java.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://java-source.net/open-source/code-coverage&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Open Source code coverage tools listing &lt;/a&gt;- A listing of open source Java code coverage tools written in Java.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://java-source.net/open-source/testing-tools&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Open Source Java test tools listing &lt;/a&gt;- A listing of open source tools and frameworks for Java testing, written in Java.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://java-source.net/open-source/web-testing-tools&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Open Source web test tools listing&lt;/a&gt; - A listing of open source web test tools and frameworks written in Java.&lt;/p&gt;&lt;p style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;(Note: some other tools in these listings also handle testing, management, or load testing of java applets, servlets, and applications, or are planning to add such capabilities. Check listed web sites for current information.)&lt;/p&gt;&lt;p class=&quot;leftmargin&quot; style=&quot;font-size: 11px; margin-left: 20px; margin-top: 25px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.softwareqatest.com/qatweb1.html#TOP&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Return to top of web tools listing&lt;/a&gt;&lt;/p&gt;&lt;hr style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a name=&quot;LINK&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;/a&gt;&lt;h4 style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;Link Checking Tools&lt;/h4&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.linktiger.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;LinkTiger &lt;/a&gt;- Hosted link checker; free and $pro versions. Capabilities include e-mail alerts, dashboard, reporting; canned reports or create rich custom reports. Scans PDF, CSS, Flash and MS Office files, flash-animation.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.hisoftware.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;HiSoftware Link Validation Utility &lt;/a&gt;- Link validation tool; available as part of the AccVerify Product Line from HiSoftware Inc.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.xlanguage.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;ChangeAgent &lt;/a&gt;- Link checking and repair tool from Expandable Language. Identifies orphan files and broken links when browsing files; employs a simple, familiar interface for managing files; previews files when fixing broken links and before orphan removal; updates links to moved and renamed files; fixes broken links with an easy, 3-click process; provides multiple-level undo/redo for all operations; replaces links but does not reformat or restructure HTML code. For Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.link-checker-pro.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Link Checker Pro &lt;/a&gt;- Link check tool from KyoSoft; can also produce a graphical site map of entire web site. Handles HTTP, HTTPS, and FTP protocols; several report formats available. For Windows platforms.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.relsoftware.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Web Link Validator &lt;/a&gt;- Link checker from REL Software checks links for accuracy and availability, finds broken links or paths and links with syntactic errors. Export to text, HTML, CSV, RTF, Excel. Freeware &#39;REL Link Checker Lite&#39; version available for small sites. For Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.blossom.com/site_audit.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Site Audit &lt;/a&gt;- Low-cost on-the-web link-checking service from Blossom Software.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://home.snafu.de/tilman/xenulink.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Xenu&#39;s Link Sleuth &lt;/a&gt;- Freeware link checker by Tilman Hausherr; supports SSL websites; partial testing of ftp and gopher sites; detects and reports redirected URL; Site Map; for Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.linkalarm.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Linkalarm &lt;/a&gt;- Low cost on-the-web link checker from Link Alarm Inc.; free trial period available. Automatically-scheduled reporting by e-mail.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.alertbookmarks.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Alert Linkrunner&lt;/a&gt; - Link check tool from Viable Software Alternatives; evaluation version available. For Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.biggbyte.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;InfoLink&lt;/a&gt; - Link checker program from BiggByte Software; can be automatically scheduled; includes FTP link checking; multiple page list and site list capabilities; customizable reports; changed-link checking; results can be exported to database. For Windows. Discontinued, but old versions still available as freeware.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.elsop.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;LinkScan&lt;/a&gt; - Electronic Software Publishing Co.&#39;s link checker/site mapping tool; capabilities include automated retesting of problem links, randomized order checking; can check for bad links due to specified problems such as server-not-found, unauthorized-access, doc-not-found, relocations, timeouts. Includes capabilities for central management of large multiple intranet/internet sites. Results stored in database, allowing for customizable queries and reports. Validates hyperlinks for all major protocols; HTML syntax error checking. For all UNIX flavors, Windows, Mac.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.cyberspyder.com/cslnkts1.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;CyberSpyder Link Test&lt;/a&gt; - Shareware link checker by Aman Software; capabilities include specified URL exclusions, ID/Password entries, test resumption at interruption point, page size analysis, &#39;what&#39;s new&#39; reporting. For Windows.&lt;/p&gt;&lt;p class=&quot;leftmargin&quot; style=&quot;font-size: 11px; margin-left: 20px; margin-top: 25px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.softwareqatest.com/qatweb1.html#TOP&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Return to top of web tools listing&lt;/a&gt;&lt;/p&gt;&lt;hr style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a name=&quot;VALIDATE&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;/a&gt;&lt;h4 style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;HTML Validators&lt;/h4&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://totalvalidator.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Total Validator &lt;/a&gt;- Java-based desktop tool validates HTML / XHTML / WCAG / Section 508 / Links / Spelling; free and pro versions. HTML validation against the W3C Specifications; accessibility validation against the WCAG (1.0 and 2.0) and US Section 508 standard; checks each page for broken links; spell checks (English, French, Italian, Spanish, German), 1-click validation using the Firefox/SeaMonkey extension, choice of browser identification to use when checking websites. Works on a wide varity of operating systems.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://arealvalidator.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;RealValidator&lt;/a&gt; - Shareware HTML validator based on SGML parser by Liam Quinn. Unicode-enabled, supports documents in virtually any language; supports XHTML 1.0, HTML 4.01, HTML 4.0, HTML 3.2, HTML 3.0, and HTML 2.0 ; extensible - add proprietary HTML DTDs or change the existing ones; fetches external DTDs by HTTP and caches them for faster validation; HTML 3.2 and HTML 4.0 references included as HTML Help. For Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/249/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;HTML Validator &lt;/a&gt;- Firefox add-on, open source by Marc Gueury. The validation is done on your local machine inside Firefox and Mozilla. Error count of an HTML page is seen as an icon in the status bar when browsing. Can validate the HTML sent by the server or the HTML in the memory (after Ajax execution). Error details available when viewing the HTML source of the page. Based on Tidy and OpenSP (SGML Parser). Available in 17 languages and for Windows and other platforms.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.htmlvalidator.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;CSE 3310 HTML Validator&lt;/a&gt; - HTML syntax checker for Windows from AI Internet Solutions. Supports wide variety of standards; accessibility (508) checking; uppercase/lowercase converter. Free &#39;lite&#39; version. For Windows.&lt;/p&gt;&lt;p style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;(Note: Many of the products listed in the &lt;a href=&quot;http://www.softwareqatest.com/qatweb1.html#MGMT&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Web Site Management Tools &lt;/a&gt;section include HTML validation capabilities.)&lt;/p&gt;&lt;p class=&quot;leftmargin&quot; style=&quot;font-size: 11px; margin-left: 20px; margin-top: 25px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.softwareqatest.com/qatweb1.html#TOP&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Return to top of web tools listing&lt;/a&gt;&lt;/p&gt;&lt;hr style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a name=&quot;FREE&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;/a&gt;&lt;h4 style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;Free On-the-Web HTML Validators and Link Checkers&lt;/h4&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://uitest.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Site Check &lt;/a&gt;- Type in one URL and automatically run HTML and stylesheet validators, accessibility assessment, link check, load time check, and more. Organizes access to a collection of free online web test tools. Site of UITest.com/Jens Meiert. Also lists a wide variety of free online web analysis/development/test tools.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://cynthiasays.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;CynthiaSays Portal &lt;/a&gt;- Free web content accessibility/508 validation tool; checks one page at a time. Designed to identify errors in content related to Section 508 standards and/or the WCAG guidelines. The HiSoftware CynthiaSays portal is a joint Education and Outreach project of HiSoftware, ICDRI, and the Internet Society Disability and Special Needs Chapter.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://valet.webthing.com/link/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Link Valet &lt;/a&gt;- Online link checker, includes capability for hilighting links modified since a specified date.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.htmlhelp.com/tools/validator/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WDG HTML Validator&lt;/a&gt; - Web Design Group&#39;s validator - latest HTML version support, flexible input methods, user-friendly error messages.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.delorie.com/web/purify.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Web Page &#39;Purifier&#39;&lt;/a&gt; - Free on-the-web HTML checker by DJ Delorie allows viewing a page &#39;purified&#39; to HTML 2.0, HTML 3.2, HTML 4.0, or WebTV 1.1. standards.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://validator.w3.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;W3C HTML Validation Service&lt;/a&gt; - HTML validation site run by the WWW Consortium (the folks who set web standards); handles one URL at a time; Can choose from among 30 character encoding types, and multiple HTML and XHTML document types/versions.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://jigsaw.w3.org/css-validator/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;W3C CSS Validation Service&lt;/a&gt; - CSS validation site run by the WWW Consortium (the folks who set web standards); handles one URI at a time; or upload file or validate by direct input.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://validator.w3.org/checklink&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;W3C Link Checker &lt;/a&gt;- Link checking service run by the WWW Consortium (the folks who set web standards); configurable. Handles one URL at a time. PERL source also available for download.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.sfsu.edu/training/weblint.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Weblint Gateway&lt;/a&gt; - Site with online HTML validator; somewhat configurable. Site provided by San Francisco State University.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.delorie.com/web/wpbcv.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Web Page Backward Compatibility Viewer&lt;/a&gt; - On-the-web HTML checker by DJ Delorie; will serve a web page to you with various selectable tags switched on or off; very large selection of browser types; to check how various browsers or versions might see a page.&lt;/p&gt;&lt;p class=&quot;leftmargin&quot; style=&quot;font-size: 11px; margin-left: 20px; margin-top: 25px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.softwareqatest.com/qatweb1.html#TOP&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Return to top of web tools listing&lt;/a&gt;&lt;/p&gt;&lt;hr style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a name=&quot;PERL&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;/a&gt;&lt;h4 style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;PERL and C Programs for Validating and Checking&lt;/h4&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://validator.w3.org/checklink&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;W3C Link Checker &lt;/a&gt;- Link checker PERL source code, via the WWW Consortium (the folks who set web standards); configurable. Handles one URL at a time. See &#39;Download&#39; link.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://tidy.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;HTML TIDY &lt;/a&gt;- Free utility available from SourceForget.net; originally by Dave Raggett. For automatic fixing of HTML errors, formatting disorganized editing, and finding problem HTML areas. Available as source code or binaries.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://pauillac.inria.fr/~fpottier/brother.html.en&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Big Brother&lt;/a&gt; - Freeware command-line link checker for Unix, Windows, by Francois Pottier. Available as source code; binary available for Linux.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.linklint.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;LinkLint &lt;/a&gt;- Open source Perl program checks local/remote HTML links. Includes cross referenced and hyperlinked output reports, ability to check password-protected areas, support for all standard server-side image maps, reports of orphan files and files with mismatching case, reports URLs changed since last checked, support of proxy servers for remote URL checking. Distributed under Gnu General Public License. Has not been updated in recent years.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://ftp.ics.uci.edu/pub/websoft/MOMspider/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;MOMspider&lt;/a&gt; - Multi-Owner Maintenance Spider; link checker. PERL script for a web spider for web site maintenance; for UNIX and PERL. Utilizes the HTTP &#39;HEAD&#39; request instead of the &#39;GET&#39; request so that it does not require retrieval of the entire html page. This site contains an interesting discussion on the use of META tags. Not updated in recent years.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.crossmyt.com/hc/htmlchek/htmlchek.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;HTMLchek for awk or perl&lt;/a&gt; - Old but still useful HTML 2.0 or 3.0 validator programs for AWK or PERL by H. Churchyard; site has much documentation and related info. Not updated in recent years.&lt;/p&gt;&lt;p class=&quot;leftmargin&quot; style=&quot;font-size: 11px; margin-left: 20px; margin-top: 25px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.softwareqatest.com/qatweb1.html#TOP&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Return to top of web tools listing&lt;/a&gt;&lt;/p&gt;&lt;hr style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a name=&quot;XBROWSER&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;/a&gt;&lt;h4 style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;Cross-browser testing tools/services&lt;/h4&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.browsera.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Browsera &lt;/a&gt;- Online cross-browser testing service from Browsera LLC - select the browsers to include in testing and URLs. Can automatically crawl site to get screenshots of all pages. Can handle sites requiring login. Also reports on Javascript errors encountered.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://spoon.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Spoon &lt;/a&gt;- App emulation service that runs cloud-based applications from any windows desktop with no installs; requires installation of Spoon browser plugin. Provides free versions of Firefox, Chrome, Opera and Safari with multiple versions of each. IE is not included. Paid $ Spoon Server and Spoon Studio also available.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://susegallery.com/a/ppX0Yr/browserbox&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;BrowserBox &lt;/a&gt;- Appliance for cross browser testing by Jacob Rask, a virtual machine that runs in VirtualBox, VMWare, or from live boot CD or USB memory stick. Has multiple browsers and versions, including some mobile browsers, but does not include IE8 or 9. Based on Linux distribution openSUSE, but don&#39;t need to have Linux installed or have Linux experience.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://utilu.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Utilu &lt;/a&gt;- Free utilities from Utilu that contain collections of standalone versions of IE or Firefox browsers; multiple versions can be used at the same time. Utilu Mozilla Firefox Collection contains more then ten versions of Firefox (English versions only); also includes the Firebug and Web Developer add-ons and Flash player; configurable to install only specified desired version. Supports upgrading - no need to uninstall a previous version before installing a newer version. Utilu IE Collection contains more than ten versions of Internet Explorer (English versions only); configurable to install only specified desired version; original version number is shown correcty in the User Agent string; version number also shown in window title; includes the IE Developer Toolbar.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://browserlab.adobe.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Adobe Browser Lab &lt;/a&gt;- Cross-browser testing online service from Adobe; free until 2012. Preview web pages across multiple browsers and operating systems, navigate links, and use diagnostic tools to optimize websites efficiently. Also supports Firebug extension for Firefox.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.browsercam.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Browsercam &lt;/a&gt;- Online cross-browser testing service from Compuware/Gomez. Screen capture service lets you submit single or multiple URL&#39;s, choose the browsers and operating systems you want to see, and screen captures of your webpage are loaded in the different browsers and operating systems you selected.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://browsershots.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Browsershots &lt;/a&gt;- Free online cross browser/OS comparison testing. Choose browser OS, browser, and versions of interest and submit URL and site responds with a collection of screen shots.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.multibrowserviewer.com/faq.asp&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Multi-Browser Viewer &lt;/a&gt;- Cross browser testing solution from TWD Solutions Pte Ltd. includes a wide variety of standalone virtualized browsers, multiple standalone mobile browsers or simulators, wide variety of screen capture image browsers; Screenshot comparison function (?Onion Skin? or ?Side-by-Side?); available in multiple languages.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://browserseal.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;BrowserSeal &lt;/a&gt;- Multi browser website screenshot tool - capture an image of web site under multiple browsers Supports multiple versions of IE, Firefox, Google Chrome, Opera, Safari. Optimized for speed. Comes with standalone versions of all major browsers to verify site layout issues and troubleshoot functionality issues. The Automated edition adds the ability to automatically capture multiple URLs without user intervention, and command-line control enabling use in automation scripts. For Windows platforms.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.my-debugbar.com/wiki/IETester/HomePage&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;IETester &lt;/a&gt;- Free browser compatibility checker from Core Services for Internet Explorer Versions from 5.5 to 10. WebBrowser that allows you to have the rendering and javascript engines of IE10 preview, IE9, IE8, IE7 IE 6 and IE5.5 on Windows 7, Vista and XP, as well as the installed IE in the same process.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://ipinfo.info/netrenderer/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;IE Netrenderer &lt;/a&gt;- Free site allows you to check how a website is rendered by Internet Explorer 9, 8, 7, 6 or 5.5, as seen from a high speed datacenter located in Germany. Just type in a URL. Able to process a large number of capturing jobs in parallel and in realtime, making for fast service. From Geotek IT.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://litmus.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Litmus &lt;/a&gt;- Cross-browser testing service from Salted Services Inc.; oriented to html email testing; but also does &#39;landing page&#39; cross browser testing for 8 different web browsers.&lt;/p&gt;&lt;p class=&quot;leftmargin&quot; style=&quot;font-size: 11px; margin-left: 20px; margin-top: 25px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.softwareqatest.com/qatweb1.html#TOP&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Return to top of web tools listing&lt;/a&gt;&lt;/p&gt;&lt;hr style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a name=&quot;FUNC&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;/a&gt;&lt;h4 style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;Web Functional/Regression Test Tools&lt;/h4&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.apptest.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Fabasoft app.test &lt;/a&gt;- Web test tool from Fabasoft Distribution GmbH; tests are based on patterns to reduce the complexity of HTML and Java applications - no XPath or CSS expressions are stored in the test but meaningful and understandable statements. Patterns for web sites can be designed by using the point-and-click editor as an Eclipse Plugin. Tests can be recorded by using the point-and-click recorder in all supported web browsers (IE, Firefox, Safari) and immediately be replayed in all other browsers without modification. Various Ant-Tasks provide seamless integration into Continuous Integration systems like Hudson. Generates various reports as HTML or PDF; errors documented with screenshots and various dumps. Supports Win, Linux, Mac OS-X; free and premium $ versions available.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.janova.us/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Janova &lt;/a&gt;- A web-based, automated web testing tool that runs functional tests securely in the cloud. Users configure Janova using project structures of Features (test scripts), Pages and Flows to access their web-based application and define the requirements of the site in English. Features describe how the application is supposed to work; once a feature has been created, a user defines what verification elements are supposed to be on the web page. Includes detailed test results reports.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://funcunit.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;FuncUnit &lt;/a&gt;- Free open source web application testing framework; uses API based on jQuery. Can be downloaded and used standalone or as the part of the full stack JavaScript framework - JavaScriptMVC. Supports all modern browsers on PC, Mac, and Linux; tests can also be run via Selenium. Also available is FuncIT an IDE for FuncUnit; and Syn which creates synthetic events and performs default event behavior - can simulate user typing, clicking, dragging the mouse and enables complex JavaScript functional testing and also works with most modern browsers on PC, Mac, and Linux.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://docs.jquery.com/Qunit&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;qUnit &lt;/a&gt;- JavaScript test suite used by the jQuery project to test its code and plugins but is capable of testing any generic JavaScript code. Similar to other unit testing frameworks like JUnit, but utilizes JavaScript features and helps with testing code in the browser, such as with its stop/start facilities for testing asynchronous code.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.envjs.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;EnvJS &lt;/a&gt;- Open source simulated browser environment (headless browser) written in javascript, originally developed by John Resig.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.thoughtworks-studios.com/agile-test-automation/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Twist &lt;/a&gt;- Integrated Development Environment (IDE) from Thoughtworks Studios for agile functional testing of web apps and Java Swing apps. Uses an enhanced version of Selenium (&quot;TwistSelenium&quot;) to drive web app testing, which has many fixes on top of Selenium, and adds functionality such as a recorder. Capabilities include: Express requirements directly as test specifications in English (or any UTF-8 supported language) using your domain language; map test specifications to the underlying code and navigate between them with IDE-support; out-of-the-box support for Test Driven Development. Java-based - runs on Windows, Linux and Mac OS X.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.qfs.de/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;QF-Test &lt;/a&gt;- QF-Test/web from Quality First Software is a cross-platform software tool for cross-browser test automation of web-based applications (HTML, AJAX, ExtJS, GWT, RAP, Qooxdoo, RichFaces) and Java apps. Includes small-scale test management capabilities, capture/replay mechanism, intuitive user interface and extensive documentation, reliable component recognition and can handle complex and custom GUI objects, integrated test debugger and customizable reporting.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.apptest.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Fabasoft app.test &lt;/a&gt;- Web test tool from Fabasoft Distribution GmbH; includes recorder, multi-browser support, dialog and script error handler, errors are documented with a screenshot and various dumps, various reports are generated and provided as HTML or PDF; more. Available as free and $ versions.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.testjquery.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Tester Bench for jQuery &lt;/a&gt;- Web test automation tool from Mouseclick Technologies. Script language is javascript with jQuery. Additional language extensions simplify control of the mouse, keyboard, and test assertions, using jQuery syntax. Mouse and keyboard events are realistically emulated by the OS agent (not synthetic). Easy installation; unattended execution; extensible syntax. Targeted platforms/browsers: Windows XP, Vista, Win7, cross browser.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.cloudtesting.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Cloud Testing Service &lt;/a&gt;- Web testing utilizing cloud capabilities, from Cloud Testing Limited. Involves first recording web functionality via browser and Selenium IDE, uploading scripts to the Cloud Testing website; then scripts run using real browsers on real operating systems in the testing cloud; results are available as screenshots, HTML &amp;amp; component diagnostics. Test can be re-run whenever needed or as scheduled. Cross Browser feature enables test runs in multiple browsers (IE, Firefox, Safari, Opera, Google Chrome) and comparing appearance/results side-by-side. Cloud load testing and site monitoring services also available.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://code.google.com/p/aost/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Tellurium &lt;/a&gt;- Tellurium is an open-source UI module-based automated testing framework for web applications. The UI module is a collection of UI elements you group together. Usually, the UI module represents a composite UI object in the format of nested basic UI elements. The UI module makes it possible to build UI elements&#39; locators at run time. The Tellurium UI Model Plugin (TrUMP) is a Firefox plugin to automatically create UI modules for users. The framework does Object to Locator Mapping (OLM) automatically at run time so that you can define UI objects simply by their attributes. Tellurium uses the Group Locating Concept (GLC) to exploit information inside a collection of UI components to help finding their locators. A new Domain Specific Language (DSL) for web testing is defined. A powerful feature of Tellurium is that you can use UI templates to represent many identical UI elements or dynamic size of different UI elements at runtime, which are extremely useful to test dynamic web such as a data grid. Another feature is the capability to composite UI objects into a Tellurium widget object. You can pack Tellurium widgets as a jar file and then use a Tellurium widget just like a single tellurium UI object once you include the jar file. The Tellurium Core is written in Groovy and Java. Tellurium Engine and Trump are implemented using JavaScript and jQuery. Test cases can be written in Java, Groovy, or pure DSL. Detailed User Guide, Frequent Asked Questions, and illustrative examples are provided.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://slimdog.jzonic.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SlimDog &lt;/a&gt;- A simple script based web application testing tool. It is based on httpunit. The tool offers a wide range of commands to work with forms, check the content of tables and navigation between HTML pages. Rather than writing long JUnit testcases or crucial XML files the users can write simple text scripts. Each line of the script file will contain one command which is a testnode. All commands inside one file will be processed as a testcase. The syntax of every command is simple and easy to learn. Several scripts can be combined to a testsuite. The results are written either to the console, a file or as a HTML page.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.symbioware.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SymbioTeam &lt;/a&gt;- Test automation tool from SymbioWare, Inc. An integrated software testing, site monitoring, and load testing solution for Web and Windows desktop applications. Support for AJAX, Flash, and rich Web applications. JavaScript advanced support extends a wide set of predefined functions; built-in Selenium support. For Windows platforms; available as an online service or installed locally.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://testoptimal.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;TestOptimal &lt;/a&gt;- Functional/regression and load/stress testing automation platform for web applications and Java applications, from TestOptimal. Utilizes Model-Based Testing (MBT) and Mathematical Optimization techniques; test case generation and execution directly from the application model. TestOptimal is a web application itself; can be integrated with JUnit and run inside Eclipse or NetBeans. Application modeling with graphs - state chart XML (SCXML) with drag and drop user interface running on standard browser; many test sequencers (test generation) to meet different testing needs, test automation with Java or mScript (XML-based scripting), statistical analysis on test executions and virtual (concurrent) users for load testing. With its WebService interface, can be integrated with other testing tools like Quality Center and QTP. Multiple browser support. For Windows, linux and unix.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.telerik.com/automated-testing-tools.aspx&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WebUI Test Studio &lt;/a&gt;- WebUI Test Studio QA Edition from Telerik is a point-and-click automated testing tool that helps users build tests in minutes. The tool requires 0 lines of code. Instead, users can use smart wizards to visually highlight an element and automatically generate verifications. Test maintenance is faster thanks to the employed web element abstraction techniques. This allows for an element to be updated once and have the change applied to all tests. Furthermore, you can record and play your tests on IE, FF, and Safari at the same time. Also available is WebUI Test Studio Developer Edition, a Visual Studio plug-in for recording cross-browser functional tests.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.getwindmill.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Windmill &lt;/a&gt;- Open source web testing framework; in Python. Capabilities include full featured recorder - one click and the IDE writes the tests; DOM Explorer; assertion explorer - quickly generate action validating the state of application; test saving and playback; real time performance and output information; handles SSL; supports Python, JavaScript, Ruby; supports most browsers. Requires Python.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.ranorex.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Ranorex Automation Framework &lt;/a&gt;- A Windows GUI test automation framework from Ranorex GmbH for testing many different application types including Web 2.0 applications, Win32, MFC, Delphi, WPF, Flash/Flex, .NET, Silverlght, and Java (SWT), and includes support for 3rd party controls like Infragistics, DevExpress, QT, etc.; Avoids proprietary scripting languages and instead enables use of the functionalities of programming languages like Python or C# as a base and expand on it with its GUI automation functionality. The Ranorex Spy tool allows users to explore/analyze host or web applications. Ranorex object repositories and repository browser enables separation of test automation code/recordings from RanoreXPath identification information. The IDE includes test project management, integration of all Ranorex tools (Recorder, Repository, Spy), intuitive code editor, code completion, debugging, and watch monitor.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://celerity.rubyforge.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Celerity &lt;/a&gt;- An open source JRuby wrapper around HtmlUnit. Runs as a headless Java browser - speeding up web testing; Java threads enable running tests in parallel; can run in background. JavaScript support. Provides simple API for programmatic navigation thu web apps. Intended to be API compatible with Watir. For any platform.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://github.com/langalex/culerity/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Celurity &lt;/a&gt;- Culurity is an open source tool by Alexander Lang that integrates Cucumber and Celerity; can run Celerity from within Cucumber which allows testing of the full stack of Rails or other web applications from database to in-browser JavaScript; run an application in any Ruby (like MRI 1.8.6) while Celerity runs in JRuby so you can still use gems/plugins that would not work with JRuby; enables reuse of existing Webrat-Style step definitions&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://agilewebdevelopment.com/plugins/webrat&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Webrat &lt;/a&gt;- Ruby-based utility to enable quick development of web app acceptance tests. Open source by Bryan Helmkamp. Leverages the DOM to run tests similarly to in-browser test tools like Watir or Selenium without the associated performance hit and browser dependency. Best for web apps that do NOT utilize Javascript; apps using Javascript in-browser tools may be more appropriate.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://github.com/jnicklas/capybara/blob/master/README.rdoc&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Capybara &lt;/a&gt;- Open source tool from Jonas Nicklas available as a Ruby gem; aims to simplify the process of integration testing Rack applications, such as Rails, Sinatra or Merb. It is inspired by and aims to replace Webrat as a DSL for interacting with a web application. It is agnostic about the driver running tests and as of comes bundled with support for rack-test, Culerity, Celerity and Selenium support built in. Env.js support is available as the capybara-envjs gem.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://github.com/svenfuchs/steam&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Steam &lt;/a&gt;- An open source tool from Sven Fuchs and Clemens Kofler providing headless integration testing tool driving HtmlUnit to enable testing JavaScript-driven web sites. It is similar to Culerity which drives Celerity (which also drives HtmlUnit). Steam?s advantages over plain Webrat is that it can test your Javascript and CSS.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://cubictest.seleniumhq.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;CubicTest &lt;/a&gt;- An open source graphical Eclipse plug-in for writing functional web tests in Selenium and Watir. Makes web tests faster and easier to write, and provides abstractions to make tests more robust and reusable. Tests are stored in XML, directly mapped from the CubicTest domain model to XML via XStream. Tests can at any time be exported to Selenium Core tables (a popular test format) or Watir test cases. Supports recording; maven.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://mechanize.rubyforge.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Mechanize &lt;/a&gt;- Open source Ruby library for automating interaction with websites; automatically stores and sends cookies, follows redirects, can follow links, and submit forms. Form fields can be populated and submitted. Also keeps track of the sites visited. It is a Ruby version of &lt;a href=&quot;http://search.cpan.org/dist/WWW-Mechanize/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Andy Lester&#39;s Perl &#39;Mechanize&#39; &lt;/a&gt;Note: does not handle javascript.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.automationanywhere.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Automation Anywhere &lt;/a&gt;- Tool from Tethys Solutions using &#39;SMART&#39; Automation Technology offers over 180+ powerful actions for web automation. Works with any website, including complex websites using java, javascript, AJAX, Flash or iFrames. Agent-less remote deployment allows automated task to be run over various machines on the network. An advanced Web Recorder ensures accurate re-runs taking into account website changes. Also includes an editor with Point &amp;amp; Click wizards to automate tasks in minutes. includes link checking.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://sourceforge.net/projects/storytestiq/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;StoryTestIQ &lt;/a&gt;- StoryTestIQ (STIQ) is a test framework used to create Automated Acceptance Tests. It&#39;s a mashup of Selenium and FitNesse: its &quot;wiki-ized&quot; Selenium with widgets and features that make it easier to write and organize Selenium tests.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://watij.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Watij &lt;/a&gt;- Web Application Testing in Java, an open source pure Java API. Based on the simplicity of the Watir open source web test framework and enhanced by the capabilities of Java; automates functional testing of web apps through a real browser. Provides a BeanShell Desktop console; For MS IE on Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.pushtotest.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;TestMaker &lt;/a&gt;- Free open source utility maintained by PushToTest.com and Frank Cohen, for functional testing as well as performance and scalability testing. Features test authoring of Web applications, Rich Internet Applications (RIA) using Ajax/Flex/Flash, Service Oriented Architecture, and Business Process Management environments. Enables integration of Selenium, soapUI, TestGen4Web, and HTMLUnit, Bluenog and Icefaces to make test development faster/easier. Repurposes tests from these tools into tests, and business service monitors with no coding. Repurposes unit tests written in Java, Jython, JRuby, Groovy, and other dynamic scripting languages. Built-in Root Cause Analysis and Correlation using Glassbox and Dynatrace monitoring services. Runs on any platform.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.networkautomation.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;AutoMate &lt;/a&gt;- Automation platform from Network Automation, includes capability to simulates GUI activity via the browser.Inc with robust automated testing capabilities. Capabilities include support for HTTPS; Microsoft Excel Integration; a test run Event Database, native Terminal Emulation support. Tasks can be developed via drag-and-drop without writing code. Runs on Windows platforms.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.tethyssolutions.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Automation Anywhere &lt;/a&gt;- Functional test automation tool from Tethys Solutions, LLC, includes web test automation capabilities - includes a web recorder that understands web controls; web page data extraction capabilities. For Win platforms&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/3863/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;iMacros for Firefox &lt;/a&gt;- Free Firefox add-on to record and automate web interactions. Can use variables inside the macros, and import data from CSV files. Includes user agent switcher, PDF download and Flash, ad and image blocking functions. The recorded macros can be combined and controlled with Javascript, so complex tasks can be scripted. The EXTRACT command enables reading of data from a website and exporting it to CSV files. Full Unicode support and works with all languages including multi-byte languages such as Chinese. STOPWATCH command enables capturing of web page response times&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://sourceforge.net/projects/avignon&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Avignon Acceptance Testing System &lt;/a&gt;- Open source acceptance test system that allows writing of executable tests in a language that the user can define. It uses XML to define the syntax of the language but, if the user chooses to extend the language, allows the semantics of the tests to be user-defined. Includes modules for testing web applications through either IE or FireFox, and modules for testing Swing and .NET WinForm applications also..&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://sahi.co.in/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Sahi &lt;/a&gt;- Free open-source web test tool, written in java and javascript, from Narayan Raman/Tyto Software; capabilities include an Accessor Viewer for identifying html elements for scripting, editable scripts (javascript), simple APIs, ant support for playback of suites of tests, multi threaded playback, HTTP and HTTPS support, AJAX support, logging/reports, suites can run in multiple threads thus reducing the test execution time.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://fitnesse.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Fitnesse &lt;/a&gt;- A lightweight, open-source framework that makes it easy for software teams to collaboratively define Acceptance Tests -- web pages containing simple tables of data inputs and expected outputs, and run those tests and see the results. The tables are expressed in the form of a wiki; the Fitnesse wiki enables easy creation and editing of the Wiki/Fitnesse pages. FitNesse is a web server.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.radview.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WebFT &lt;/a&gt;- Web-centric functional testing solution from Radview, supports both established and emerging web technologies. Provides a visual environment for creating Agendas (scripts) that include test recording, editing, debugging, verification and reporting features.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://floyd.openqa.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Floyd &lt;/a&gt;- A Java library for automated testing of web applications; provides full control of standard web browsers such as Firefox and MSIE. Interaction with the browser and any loaded web pages is achieved via calls to Floyd&#39;s Java API. Has two main components: a normal browser embedded into the web application and controlled via its public interface, and an embedded servlet container/web server. Can be used with any unit test library.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://imprimatur.wikispaces.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Imprimatur &lt;/a&gt;- Free web functional testing tool by Tony Locke, written in Java as a command-line application. Tests are described in a simple XML file; along with standard GET, POST and DELETE methods, handles HTTP authentication and file uploads. Responses can be validated using regular expressions.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.qantom.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WET &lt;/a&gt;- Open source web testing tool that drives MSIE directly; from Qantom Software Pvt. Ltd. Has many features like multiple parameter based object identification for more reliable object recognition, support for XML Based Object Repository and more. Scripting in Ruby; written in Ruby.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.soasta.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SOASTA Concerto &lt;/a&gt;- A suite of visual tools for automated web functional and load testing from SOASTA, Inc. Available as services on the web. Drag and drop visual interface that also allows access to underlying message complexity. Task-specific visual editors support creation of targets, messages, test cases, and test compositions. Works with Firefox and MSIE, Win and OSX.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.regressiontester.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Regression Tester &lt;/a&gt;- Web test tool from Info-Pack.com allows testing of functionality of any page or form Reports are fully customizable.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.informatrix.ch/indexYWT.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Yawet &lt;/a&gt;- Visual web test tool from InforMatrix GmbH enables graphical creation of web app tests. Create, run and debug functional and regression tests for web applications. Can verify HTML, XML, and PDF&#39; ability to do report generation, reusable step libraires and parameterization. Freeware; download jar file and start by double-click or with command javaw -jar yawet.jar&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.verisium.com/products/vTest/index.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;vTest &lt;/a&gt;- Web functional and regression test tool from Verisium Inc. Includes record and playback capabilities and scripting utilizing JavaScript. For Windows platforms.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://webiussoft.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SWExplorerAutomation &lt;/a&gt;- Low cost web tool from Webius creates an automation API for any Web application which uses HTML and DHTML and works with MSIE. The Web application becomes programmatically accessible from any .NET language. The SWExplorerAutomation API provides access to Web application controls and content. The API is generated using SWExplorerAutomation Visual Designer, which helps create programmable objects from Web page content. Features include script recording and VB/C# code generation.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.itko.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;LISA Test&lt;/a&gt; - Automated web application testing tool from iTKO, Inc. No test coding or scripting. Can invoke and verifies functionality at every layer of an application - from dynamic web UIs, to web services, ESB/JMS messaging layers, EJB servers, Java objects, databases, file systems, legacy objects and much more.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.froglogic.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Squish for Web &lt;/a&gt;- Cross platform automated testing framework from Froglogic GmbH for HTML-based Web and Web 2.0/Ajax applications running in any of several browsers. Record or create/modify scripts using Tcl, Python, JavaScript. Automatic identification of GUI objects of the AUT; inspect AUT&#39;s objects, properties and methods on run-time using the Squish Spy. Can be run via a GUI front-end or via command line tools. Can execute tests in a debugger allowing setting breakpoints and stepping through test scripts.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://funkload.nuxeo.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Funkload &lt;/a&gt;- Free web functional testing and load testing tool written by Benoit Delbosc in Python and distributed as free software under the GNU GPL. Emulates a web browser (single-threaded) using webunit; https support; produces detailed reports in ReST, HTML, or PDF. Functional tests are pure Python scripts using the pyUnit framework.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.crimsonsolutions.co.uk/testing/testing-downloads.php&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WebCorder &lt;/a&gt;- Free GUI web testing tool from Crimson Solutions, developed in VB. Designed for end users who are doing web based software testing, as a simple tool to record test scenarios, and play them back and generate log files. The user may also check for text or images on the screen or save screenshots.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://watir.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Watir &lt;/a&gt;- &#39;Web Application Testing in Ruby&#39;, a free open-source family of web automation libraries in Ruby. The libraries support IE on Windows, Firefox on Windows, Mac and Linux, Safari on Mac, Chrome on Windows and Flash testing with Firefox. Note: Firewatir (targeting Firefox) is now merged with Watir. For a listing of additional tools that are available to extend some capabilities - see the Watir site and also &lt;a href=&quot;http://wiki.openqa.org/display/WTR/Alternative+Tools+For+Web+Testing&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Alternative Tools for Web Testing&#39;&lt;/a&gt; page at the OpenQA site for more info.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://watin.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WatiN &lt;/a&gt;- &#39;Web Application Testing in .Net&#39;, a free open-source tool, drives MSIE browser and checks results. Uses C#. Automates all major HTML elements, find elements by multiple attributes, supports AJAX website testing, supports frames (cross domain) and iframes, supports popup dialogs like alert, confirm, login etc.,supports HTML dialogs (modal and modeless), and has a basic (extensible) logging mechanism Also available is a &lt;a href=&quot;http://watintestrecord.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WatiN Test Recorder&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://seleniumhq.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Selenium &lt;/a&gt;- Free open-source tool set, originally from Thoughtworks. Consists of multiple related tools/projects including: * Selenium IDE, a Firefox add-on for record/playback tests in Firefox 2+; can be used to generate code to run tests with Selenium Remote Control.&lt;br /&gt;* Selenium Remote Control, a client/server system enabling control of web browsers locally or on other computers, using almost any programming language and testing framework.&lt;br /&gt;* Selenium WebDriver, for driving a browser natively either locally or on remote machines. Works with most browsers and OS&#39;s.&lt;br /&gt;* Selenium Grid, which enables use of Selenium Remote Control to run tests on many servers simultaneously, reducing time needed to test multiple browsers or OS&#39;s.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://selenium-grid.seleniumhq.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Selenium Grid &lt;/a&gt;- An open source web functional testing tool that can transparently distribute your tests on multiple machines to enable running tests in parallel, cutting down the time required for running in-browser test suites. This enables speed-up of in-browser web testing. Selenium tests interact with a &#39;Selenium Hub&#39; instead of Selenium Remote Control. The Hub allocates Selenium Remote Controls to each test. The Hub is also in charge of routing the Selenium requests from the tests to the appropriate Remote Control as well as keeping track of testing sessions.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://http//google-opensource.blogspot.com/2009/05/introducing-webdriver.html/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WebDriver &lt;/a&gt;- Open source alternative to the initial Selenium approach for driving browsers; has been integrated into the Selenium 2.x project. Instead of being a JavaScript application running within the browser, WebDriver uses whichever mechanism is most appropriate to control the browser. For Firefox, it&#39;s implemented as an extension; for IE, it utilizes IE&#39;s Automation controls. This alternative mechanism of controlling the browser allows working around the JavaScript security model browser restrictions. Addtionally, where automation through the browser isn&#39;t enough, WebDriver can interact with the Operating System - such as in simulating typing at the OS level in Windows. WebDriver has been integrated into the Selenium project.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.pestercat.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;PesterCat &lt;/a&gt;- Low cost web functional testing tool from PesterCat LLC. Features include recording and playback of HTTP web requests, XML format for saved scripts, HTTP response validations, perform backend database validations or call procedures, use variables and variable setters to make scripts dynamic, automate test scripts with Ant tasks to run scripts and generate reports. Requires Java JRE; for Linux, Mac OSX, and Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://ieunit.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;IeUnit &lt;/a&gt;- IeUnit is an open-source simple framework to test logical behaviors of web pages, released under IBM&#39;s Common Public License. It helps users to create, organize and execute functional unit tests. Includes a test runner with GUI interface. Implemented in JavaScript for the Windows XP platform with Internet Explorer.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.manageengine.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;QEngine &lt;/a&gt;- Automated testing tool from Zoho Corp. for functional testing of web applications and web services. For Linux anx Windows. Records and plays in IE, Mozilla, and Firefox browsers.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.appperfect.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;AppPerfect DevSuite &lt;/a&gt;- Suite of testing, tuning, and monitoring products from AppPerfect Corp. that includes a web functional testing module. Records browser interaction by element instead of screen co-ordinates. Supports handling dynamic content created by JavaScript; supports ASP, JSP, HTML, cookies, SSL. For Windows and MSIE; integrates with a variety of IDE&#39;s.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.jstudio.de/English/LogOnENG.htm&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;JStudio SiteWalker &lt;/a&gt;- Test tool from Jarsch Software Studio allows capture/replay recording; fail definitions can be specified for each step of the automated workflow via JavaScript. JavaScript&#39;s Document Object Model enables full access to all document elements. Test data from any database or Excel spreadsheet can be mapped to enter values automatically into HTML form controls. HTML-based test result reports can be generated. Shareware for Windows/MSIE.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.automatedqa.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Test Complete Enterprise &lt;/a&gt;- Automated test tool from AutomatedQA Corp. for testing of web applications as well as Windows, .NET, and Java applications. Includes capabilities for automated functional, unit, regression, manual, data-driven, object-driven, distributed and HTTP load, stress and scalability testing. Requires Windows and MSIE.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.actiwate.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;actiWate &lt;/a&gt;- Java-based Web application testing environment from Actimind Inc. Advanced framework for writing test scripts in Java (similar to open-source frameworks like HttpUnit, HtmlUnit etc. but with extended API), and Test Writing Assistant - Web browser plug-in module to assist the test writing process. Freeware.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.webinject.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WebInject &lt;/a&gt;- Open source tool in PERL for automated testing of web applications and services. Can be used to unit test any individual component with an HTTP interface (JSP, ASP, CGI, PHP, servlets, HTML forms, etc.) or it can be used to create a suite of HTTP level functional or regression tests.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://jwebunit.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;jWebUnit &lt;/a&gt;- Open source Java framework that facilitates creation of acceptance tests for web applications. Provides a high-level API for navigating a web application combined with a set of assertions to verify the application&#39;s correctness including navigation via links, form entry and submission, validation of table contents, and other typical business web application features. Utilizes HttpUnit behind the scenes. The simple navigation methods and ready-to-use assertions allow for more rapid test creation than using only JUnit and HttpUnit.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.lastcraft.com/simple_test.php&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SimpleTest &lt;/a&gt;- Open source unit testing framework which aims to be a complete PHP developer test solution. Includes all of the typical functions that would be expected from JUnit and the PHPUnit ports, but also adds mock objects; has some JWebUnit functionality as well. This includes web page navigation, cookie testing and form submission.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.wintask.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WinTask &lt;/a&gt;- Macro recorder from TaskWare, automates repetitive tasks for Web site testing (and standard Windows applications), with its HTML objects recognition. Includes capability to expand scope of macros by editing and adding loops, branching statements, etc. (300+ commands); ensure robustness of scripts with Synchronization commands. Includes a WinTask Scheduler.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://webtest.canoo.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Canoo WebTest &lt;/a&gt;- Free Java Open Source tool for automatic functional testing of web applications. XML-based test script code is editable with user&#39;s preferred XML editor; until recording capabilities are added, scripts have to be developed manually. Can group tests into a testsuite that again can be part of a bigger testsuite. Test results are reported in either plain text or XML format for later presentation via XSLT. Standard reporting XSLT stylesheets included, and can be adapted to any reporting style or requirements.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://agilethinking.net/qualityforge/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;TestSmith &lt;/a&gt;- Functional/Regression test tool from Quality Forge. Includes an Intelligent, HTML/DOM-Aware and Object Mode Recording Engine, and a Data-Driven, Adaptable and Multi-Threaded Playback Engine. Handles Applets, Flash, Active-X controls, animated bitmaps, etc. Controls are recorded as individual objects independent of screen positions or resolution; playback window/size can be different than in capture. Special validation points, such as bitmap or text matching, can be inserted during a recording, but all recorded items are validated and logged &#39;on the fly&#39;. Fuzzy matching capabilities. Editable scripts can be recorded in SmithSript language or in Java, C++ or C++/MFC.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.strenuus.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;TestAgent &lt;/a&gt;- Capture/playback tool for user acceptance testing from Strenuus, LLC. Key features besides capture/playback include automatically detecting and capturing standard and custom content errors. Reports information needed to troubleshoot problems. Enables &#39;Persistent Acceptance Testing&#39; that activates tests each time a web application is used.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.omsphere.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;MITS.GUI &lt;/a&gt;- Unique test automation tool from Omsphere LLC; has an intelligent state machine engine that makes real-time decisions for navigating through the GUI portion of an application. It can test thousands of test scenarios without use of any scripts. Allows creation of completely new test scenarios without ever having performed that test before, all without changing tool, testware architecture (object names, screen names, etc), or logic associated with the engine. Testers enter test data into a spreadsheet used to populate objects that appear for the particular test scenario defined.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.badboy.com.au/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Badboy &lt;/a&gt;- Tool from Bradley Software to aid in building and testing dynamic web based applications. Combines sophisticated capture/replay ability with performance testing and regression features. Free for most uses; source code available.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://samie.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SAMIE &lt;/a&gt;- Free tool designed for QA engineers - &#39;Simple Automated Module For Internet Explorer&#39;. Perl module that allows a user to automate use of IE via Perl scripts; Written in ActivePerl, allowing inheritance of all Perl functionality including regular expressions, Perl dbi database access, many Perl cpan library functions. Uses IE&#39;s built in COM object which provides a reference to the DOM for each browser window or frame. Easy development and maintenance - no need to keep track of GUI maps for each window. For Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://pamie.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;PAMIE &lt;/a&gt;- Free open-source &#39;Python Automated Module For Internet Explorer&#39; Allows control of an instance of MSIE and access to it&#39;s methods though OLE automation . Utilizes Collections, Methods, Events and Properties exposed by the DHTML Object Model.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.minq.se/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;PureTest &lt;/a&gt;- Free tool from Minq Software AB, includes an HTTP Recorder and Web Crawler. Create scenarios using the point and click interface. Includes a scenario debugger including single step, break points and response introspection. Supports HTTPS/SSL, dynamic Web applications, data driven scenarios, and parsing of response codes or parsing page content for expected or unexpected strings. Includes a Task API for building custom test tasks. The Web Crawler is useful for verifying consistency of a static web structure, reporting various metrics, broken links and the structure of the crawled web. Multi-platform - written in Java.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://solex.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Solex &lt;/a&gt;- Web application testing tool built as a plug-in for the &lt;a href=&quot;http://www.eclipse.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Eclipse IDE &lt;/a&gt;(an open, extensible IDE). Records HTTP messages by acting as a Web proxy; recorded sessions can be saved as XML and reopened later. HTTP requests and responses are fully displayed in order to inspect and customize their content. Allows the attachment of extraction or replacement rules to any HTTP message content, and assertions to responses in order to validate a scenario during its playback.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.seapine.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;QA Wizard Pro &lt;/a&gt;- Automated functional test tool for web, windows, and java applications from Seapine Software. Includes a next-generation scripting language, &#39;smart matching&#39;, a global application repository, data-driven testing support, validation check points, and built-in debugging, batch file support, a real-time status tool, and remote execution support.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://httpunit.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;HttpUnit &lt;/a&gt;- Open source Java program for accessing web sites without a browser, from SourceForge.net/Open Source Development Network, designed and implemented by Russell Gold. Ideally suited for automated unit testing of web sites when combined with a Java unit test framework such as JUnit. Emulates the relevant portions of browser behavior, including form submission, basic http authentication, cookies and automatic page redirection, and allows Java test code to examine returned pages as text, an XML DOM, or containers of forms, tables, and links. Includes ServletUnit to test servlets without a servlet container.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.iopus.com/imacros/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;iOpus Internet Macros &lt;/a&gt;- Macro recorder utility from iOpus Inc. automates repetitious aspects of web site testing. Records any combination of browsing, form filling, clicking, script testing and information gathering; assists user during the recording with visual feedback. Power users can manually edit a recorded macro. A command line interface allows for easy integration with other test software. Works by remote controlling the browser, thus automatically supports advanced features such as SSL, HTTP-Redirects and cookies. Can handle data input from text files, databases, or XML. Can extract web data and save as CSV file or process the data via a script. For Windows and MSIE.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://maxq.tigris.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;MaxQ &lt;/a&gt;- Free open-source web functional testing tool from Tigris.org, written in Java. Works as a proxy server; includes an HTTP proxy recorder to automate test script generation, and a mechanism for playing tests back from the GUI and command line. Jython is used as the scripting language, and JUnit is used as the testing library.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.origsoft.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;TestDrive-Gold &lt;/a&gt;- Test tool from Original Software Group Ltd. utilizes a new approach to recording/playback of web browser scripts. It analyses the underlying intentions of the script and executes it by direct communication with web page elements. IntelliScripting logic removes the reliance on specific browser window sizes, component location and mouse movements for accurate replay, and for easier script maintenance; supports hyperlinks targeted at new instances of browser. Playback can run in background while other tasks are performed on the same machine.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://microfocus.com/products/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;TestPartner&lt;/a&gt; - Automated software testing tool from Microfocus (formerly from Compuware) designed specifically to validate Windows, Java, and web-based applications. The &#39;TestPartner Visual Navigator&#39; can create visual-based tests, or MS VBA can be used for customized scripting.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.parasoft.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WebKing &lt;/a&gt;- Web site functional, load, and static analysis test suite from ParaSoft. Maps and tests all possible paths through a dynamic site; can enforce over 200 HTML, CSS, JavaScript, 508 compliance, WML and XHTML coding standards or customized standards. Allows creation of rules for automatic monitoring of dynamic page content. Can run load tests based on the tool&#39;s analysis of web server log files. For Windows, Linux, Solaris.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.soft.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;eValid&lt;/a&gt; - Web functional test tool from Software Research Inc. Browser-centric view simplifies test recording and editing, and replays user activity with accuracy by combining browser-internal data, timers, event counters, and direct DOM access. Can be used for AJAX-based web development methodologies. The built-in test suite management system eV.Manager controls test suite structure, runs tests automatically, records detailed logs and pass/fail statistics, and can handle hundreds of thousands of tests.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.ibm.com/products/us/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Rational Functional Tester &lt;/a&gt;- IBM&#39;s (formerly Rational&#39;s) automated tool for testing of Java, .NET, and web-based applications. Enables data-driven testing, choice of scripting languages and editors. For Windows and Linux.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://welcome.hp.com/country/us/en/prodserv/software.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;QuickTest Pro &lt;/a&gt;- Functional/regression test tool from HP (formerly Mercury); keyword-driven; includes support for testing Web, Java, ERP, etc.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://microfocus.com/products/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SilkTest&lt;/a&gt; - Functional test tool from Microfocus (formerly from Borland, formerly from Segue) for Web, Java or traditional client/server-based applications. Features include: test creation and customization, test planning and management, direct database access and validation, recovery system for unattended testing, and IDE for developing, editing, compiling, running, and debugging scripts, test plans, etc.&lt;/p&gt;&lt;p class=&quot;leftmargin&quot; style=&quot;font-size: 11px; margin-left: 20px; margin-top: 25px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.softwareqatest.com/qatweb1.html#TOP&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Return to top of web tools listing&lt;/a&gt;&lt;/p&gt;&lt;hr style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a name=&quot;SECURITY&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;/a&gt;&lt;h4 style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;Web Site Security Test Tools&lt;/h4&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://subgraph.com/products.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Vega &lt;/a&gt;- A GUI-based, multi-platform, free and open source web security scanner from Subgraph Inc. that can be used to find instances of SQL injection, cross-site scripting (XSS), and other vulnerabilities in your web applications. Also includes an intercepting proxy for interactive web application debugging. Vega attack modules are written in Javascript, users can easily modify them or write their own.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://arbisec.com/webanalyzer.shtml&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Aribisec Web Analyzer &lt;/a&gt;- Web based online tool scans for potentially malicious links, analyzes HTML code, and checks server information and various parameters, without exposing the user to malicious content and without revealing your own web session. Can provide a quick and detailed overview of the security state of a web project. Free and paid $ versions.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://www.golemtechnologies.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Golem &lt;/a&gt;- Online web site security scanning service; available as one-time scan or periodic scanning service.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://code.google.com/p/skipfish/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Skipfish &lt;/a&gt;- Open source active web application security scanner from Michal Zalewski/Google. Prepares interactive sitemap by carrying out a recursive crawl and dictionary-based probes. The map is then annotated with the security check output. The final output report is meant to serve as a foundation for professional web application security assessments. Goals for the tool are stated as: Raw speed; Unique brute-force capabilities: includes utilization of highly customized, hand-picked dictionaries, and a unique auto-learning feature that builds an adaptive, target-specific dictionary based on site content analysis; High quality security checks with an emphasis on well-crafted probes, and on testing for behavioral patterns, rather than signatures; Coverage of more nuanced problems - looks for significant security issues often neglected by other tools - such as caching intent mismatches, mixed content issues, XSSI, third-party scripts, cross-site request forgery, etc; Adaptive scanning for real-world applications - handles complex, mixed technology sites such as recognizing obscure 404 behaviors, unusual parameter passing conventions, redirection patterns, content duplication, etc; Sleek reports with minimal noise.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.quotium.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Seeker &lt;/a&gt;- Web security testing app from Quotium Technologies. Runs automatic and adaptive processes to accurately and quickly detect vulnerabilities. Pinpoints and reveals the most at-risk areas of source code and suggests code corrections for immediate implementation. Supports complex web development environments such as AJAX, Adobe Flex &amp;amp; Air, RIA, .Net, J2EE, Webservices, secure exchanges (HTTPS), etc.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.websecurify.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WebSecurify &lt;/a&gt;- Open source integrated web security testing environment from GNUCITIZEN Information Security Think Tank, for identifying web vulnerabilities by using advanced browser automation, discovery and fuzzing technologies. Designed to perform automated as well as manual vulnerability tests; Automatically detected vulnerabilities include: SQL Injection, local and remote file include, cross-site scripting, cross-site request forgery, information disclosure problems, session security problems, others including all categories in the OWASP TOP 10. Platform components can be extended with the help of add-ons and plugins. so task and business specific customizations can be introduced without cross-platform issues, deployment, internationalization and future support.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://samurai.inguardians.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Samurai Web Testing Framework &lt;/a&gt;- Open source web pen testing framework from Inguardians Inc. includes a live linux environment that has been pre-configured to function as a web pen-testing environment. Includes a variety of open source and free tools web pen testing tools. Includes reconnaissance, mapping, discovery, and exploitation tools, and a pre-configured wiki set up to be the central information store during pen testing.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://github.com/Zapotek/arachni&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Arachni &lt;/a&gt;- Open source web application scanner by Tasos Laskos. Modular, high-performance Ruby framework for helping pen testers and administrators evaluate web app security. Arachni is &#39;self-training&#39; by learning from the HTTP responses it receives during the audit process - it takes into account the dynamic nature of web applications and can detect changes during scanning.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://github.com/relevance/tarantula&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Tarantula &lt;/a&gt;- Open source tool from Relevance Inc. that crawls your Rails application, fuzzing data to see what breaks.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://www.fortify.com/ssa-elements/threat-intelligence/rats.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;RATS &lt;/a&gt;- The Rough Auditing Tool for Security is an open source code security analysis tool developed by Secure Software, which was acquired by Fortify Software/HP. Scans C, C++, Perl, PHP and Python source code and flags common security related programming errors such as buffer overflows and TOCTOU (Time Of Check, Time Of Use) race conditions. Provides a security analyst with a list of potential trouble spots on which to focus, along with describing the problem, its potential severity, and potential remedies. Also performs some basic analysis to try to rule out conditions that are obviously not problems. As the name implies, it provides a rough analysis of source code, and will not find all errors, and will find things that are not errors; can be used as an aid to manual code inspection.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.beyondsecurity.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;beSTORM &lt;/a&gt;- Software security analysis fuzzing tool from Beyond Security; can be used for securing in-house software applications and devices, as well as testing the applications and devices of external vendors. Tries virtually every attack combination, intelligently starting with the most likely scenarios and detects application anomalies which indicate a successful attack. Also available is hosted service WSSA - Website and Web Server Security Auditing. Provides a complete report with the facts and recommendations needed to take corrective action. 15-day free trial.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://code.google.com/p/zaproxy/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Zed Attack Proxy (ZAP)&lt;/a&gt; - An easy to use free open-source integrated penetration testing tool for finding vulnerabilities in web applications; a fork of the well regarded Paros Proxy. Designed to be used by people with a wide range of security experience and as such is ideal for developers and functional testers who are new to penetration testing as well as being a useful addition to an experienced pen testers toolbox. ZAP provides automated scanners as well as a set of tools that allow you to find security vulnerabilities manually. Includes Intercepting Proxy, Automated scanner, Passive scanner, Brute Force scanner, Spider, Port Scanner, comprehensive help pages, cross platform, requires java 1.6.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.sensepost.com/labs/tools/pentest&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Suru &lt;/a&gt;- Suru is a Man In The Middle (MITM) proxy tool from SensePost Pty Ltd that sits between the user&#39;s browser and the web application. It receives requests made by a the browser and records them. The requests can be modified in any way and replayed. Suru not only catches requests that were made by the user, but also requests that use the IE object, such as rich applications using web services, MSN ads, Google Earth requests, application auto-updates etc. The proxy understands multi part POSTs (MPPs) and XML POSTs (used for web services). Includes a web application fuzzer that provides the ability to fuzz any part of the HTTP request. This includes GET and POST parameters, but can also be extended to Host: fields, Content-length: etc. The analyst can choose to fuzz any point of the HTTP request header or body.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.immunitysec.com/resources-freesoftware.shtml&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SPIKE Proxy &lt;/a&gt;- Free tool from Immunity Inc; looks for application-level vulnerabilities in web applications. It covers the basics, such as SQL Injection and cross-site-scripting, but it&#39;s completely open Python infrastructure allows advanced users to customize it for web applications that other tools fall apart on. SPIKE Proxy is available for Linux and Windows. Note: requires a working install of Python and pyOpenSSL on Linux. This is included in the Windows distribution.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.powerfuzzer.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Powerfuzzer &lt;/a&gt;- Open source automated customizable Web fuzzer; based on many other Open Source fuzzers available and information gathered from numerous security resources and websites. Capable of spidering website and identifying inputs. Capable of identifying common web vulnerabilities (incl. XSS, SQL Injection). Supports https. Written in python. Project leader is Marcin Kozlowski. Commercial version &lt;a href=&quot;http://online.powerfuzzer.com/main/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Powerfuzzer Online &lt;/a&gt;available as an online service.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://sourceforge.net/projects/wapiti/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Wapiti &lt;/a&gt;- Open source vulnerability scanner for web applications. It checks vulnerabilities like XSS, SQL and XPath injections, file inclusions, command execution, LDAP injections, CRLF injections. Uses Python; no SSL support.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.ncircle.com/index.php?s=products_pci-compliance&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;nCircle Certified PCI Scan Service &lt;/a&gt;- External scan service from nCircle for all PCI Data Security Standard-relevant conditions. Upon completion of the scan, merchants have access to an auto-generated PCI Security Standards Council certified report. The scan report clearly indicates whether the merchant&#39;s payment network is secure, in which case the merchant may download the report and submit it to the acquiring bank.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.secpoint.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SecPoint Penetrator &lt;/a&gt;- Site/network security testing tool from SecPoint ApS, available as penetration testing appliance or as a web-based service. Provides full vulnerability scanning, pen testing and capability to launch real exploits. Can change the IP addresses to scan on the license and can brand reports with your own logo. Scan for both Web and Host vulnerabilities; more than 14.000 remote unique vulnerabilities; including Cross Site Scripting (XSS), SQL Injection, Directory Traversal vulnerabilities, command execution vulnerabilities, information disclosure vulnerabilities, file inclusion vulnerabilities.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.mavitunasecurity.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Netsparker&lt;/a&gt; - Web application security scanner from Mavituna Security with integrated exploitation features to allow users to exploit the identified vulnerabilities and see the real impact of the problem. Capabilities include: false-positive-free; handling of websites that rely on AJAX and Javascript; confirms vulnerabilities by exploiting them in a safe non-destructive manner; specific impact and remediation information is tailored based on details of issue. For Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.zerodayscan.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;ZeroDayScan &lt;/a&gt;- Free web site security scanning service; capabilities include cross site scripting attacks (XSS), detects hidden directories and backup files, looks for known security vulnerabilities, searches for SQL Injection vulnerabilities, generates free reports, more.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.fortify.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Fortify 360 &lt;/a&gt;- Security product from Fortify Software/HP includes vulnerability detection. Integrates static source code analysis, dynamic runtime analysis, and real-time monitoring to identify and accurately prioritize the greatest number of critical security vulnerabilities. Capabilities include the Program Trace Analyzer (PTA) that finds vulnerabilities that become apparent only while an application is running - integrate into a QA test to find vulnerabilities while a functional test is being conducted on an application. Also available is Fortify On Demand, a hosted security testing service.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.owasp.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;OWASP Security Testing Tools &lt;/a&gt;- Variety of free and open source web security testing tools via the OWASP (Open Web Application Security Project) site. SQLiX is an SQL injection vulnerability test tool that uses multiple techniques - conditional errors injection; blind injection based on integers, strings or statements, MS-SQL verbose error messages (&quot;taggy&quot; method); can identify database version and gather info for MS-Access, MS-SQL, MySQL, Oracle and PostgreSQL. Other security testing tools available include WSFuzzer, WebScarab, Tiger, LAPSE, Pantera, etc.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.eeye.com/html/index.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Retina Web Security Scanner &lt;/a&gt;- Vulnerability scanning tool from eEye Inc. for large, complex web sites and web applications. Identifies application vulnerabilities as well as site exposure risk, ranks threat priority, produces graphical, intuitive HTML reports, and indicates site security posture by vulnerabilities and threat level. Also performs an advanced site analysis on site structure, content and configuration to identify inherent exposure to future or emerging threats.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.cenzic.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Hailstorm &lt;/a&gt;- Automated web security testing tool from Cenzic Inc.; customize and configure tests based on requirements, or use pre-sets for quick assessments. Capabilities include: prioritize vulnerabilities with a quantitative score called HARM; easy-to-use wizard-based interface; &#39;SmartAttacks&#39; library, updated frequently; comprehensive reports with detailed remediation information and export capabilities; administrator control over user roles, tasks and privileges. Enterprise, Pro, Core, and Starter versions.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.gamasec.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;GamaSec &lt;/a&gt;- Automated online website vulnerability assessment delivers proactive tests to Web Servers, Web-interfaced Systems, and Web-based Applications. Configurable scan intervals/frequency. Supports a wide variety of HTTP Authentication schemes, common HTTP protocol, BASIC, NTLM with abilities to analyze the broadest web technologies; PHP, ASP.NET, ASP, etc.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.sensepost.com/research/wikto/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Wikto &lt;/a&gt;- Web server security assessment tool for windows servers, open source, from SensePost. It&#39;s three main sections are its Back-End miner, Nikto-like functionality, and Googler to obtain additional directories for use by the other two. Includes ability to export results to CSV file&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.cirt.net/nikto2&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Nikto Scanner &lt;/a&gt;- Open source web server scanner from CIRT.net which performs comprehensive tests against web servers for multiple items, including over 3300 potentially dangerous files/CGIs, versions on over 625 servers, and version specific problems on over 230 servers. Scan items and plugins are frequently updated and can be automatically updated.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://welcome.hp.com/country/us/en/prodserv/software.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;HP WebInspect &lt;/a&gt;- WebInspect automated security assessment tool for web applications and services, from HP (Formerly SPI Dynamics). Identifies known and unknown vulnerabilities, includes checks that validate proper web server configuration. Capabilities includes discovery of all XML input parameters and parameter manipulation on each XML field looking for vulnerabilities within the service itself. Requires Windows and MSIE.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www-01.ibm.com/software/awdtools/appscan/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;AppScan &lt;/a&gt;- Tool suite from Rational/IBM (formerly Watchfire) automates web application security testing, produces defect analyses, and offers recommendations for fixing detected security flaws. Assessment module can be used by auditors and compliance officers to conduct comprehensive audits, and to validate compliance with security requirements. Also available as a hosted service.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.acunetix.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Acunetix Web Vulnerability Scanner &lt;/a&gt;- Web site security testing tool from Acunetix first identifies web servers from a particular IP or IP range. It then crawls entire site, gathering information about every file it finds, and displaying website structure. After this discovery stage, it performs an automatic audit for common security issues. Applications utilizing CGI, PHP, ASP, ASP.NET can all be tested for vulnerabilities such as cross site scripting, SQL injection, CRLF injection, code execution, directory traversal and more. Acunetix WVS also ships with a number of advanced manual penetration testing tools to also ease the manual penetration test phase of a web application. Requires Windows and MSIE.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.codenomicon.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Defensics Core Internet Test Suite &lt;/a&gt;- Security testing tool from Codenomicon Onc. searches and preemptively eliminates security-related flaws from the implementations that create the backbone of the modern Internet and communication between the networked devices. This includes, but is not limited to, routers, switches, firewalls, desktop and server systems, laptops, PDAs, cell phones and other mobile systems, as well as a large number of various embedded systems. Because several protocols from this category are often tightly coupled with the underlying operating system, serious flaws in handling them may easily result in total system compromises.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.securitymetrics.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Perimeter Check &lt;/a&gt;- SecurityMetrics &#39;Perimeter Check&#39; service analyzes external network devices like servers, websites, firewalls, routers, and more for security vulnerabilities which may lead to interrupted service, data theft or system destruction. Includes instructions to help immediately remedy security problems. Can automatically schedule vulnerability assessment of designated IP addresses during low traffic times.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.coresecurity.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Core Impact Pro &lt;/a&gt;- Security testing tool from Core Security Technologies for web apps and other systems. Uses penetration testing techniques to safely identify exposures to critical, emerging threats and trace complex attack paths&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.spidynamics.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;C5 Compliance Platform &lt;/a&gt;- Security testing appliance from SecureElements Inc. for determining security and compliance status across heterogeneous systems. Identifies security vulnerabilities, finds compliance exposures, evaluates and matches exposures with fixes, provides ready to deploy remediations and enforcement actions, and summarized or detailed views of monitored assets, information security exposures, and compliance risks.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.snort.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Snort &lt;/a&gt;- Open source network intrusion prevention and detection system from Sourcefire Inc.; uses a rule-driven language, which combines the benefits of signature, protocol and anomaly based inspection methods. Can perform protocol analysis, content searching/matching and can be used to detect a variety of attacks and probes, such as buffer overflows, stealth port scans, CGI attacks, SMB probes, OS fingerprinting attempts, and much more.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.securitymetrics.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SecurityMetrics Appliance&lt;/a&gt; - Integrated software and hardware device includes Intrusion Detection and Prevention Systems and Vulnerability Assessment. Operates as a Layer 2 Bridge - no network configuration needed. Automatically downloads latest IDS attack signatures, vulnerability assessment scripts and program enhancements nightly.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.nessus.org/products/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Nessus &lt;/a&gt;- Vulnerability scanner from Tenable Network Security with high speed discovery, configuration auditing, asset profiling, sensitive data discovery and vulnerability analysis of security posture. Nessus scanners can be distributed throughout an entire enterprise, inside DMZs, and across physically separate networks. Free to download and subscriptions for vulnerability updates are free for home users; annual fee for Professional license. Updated continuously. Includes scripting language for writing custom plugins.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.tenablesecurity.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Security Center &lt;/a&gt;- Security management tool from Tenable Network Security for asset discovery, vulnerability detection, event management and compliance reporting for small and large enterprises. Includes management of vulnerability, compliance, intrusion and log data. Company also provides the Nessus Vulnerability Scanner, and Passive Vulnerability Scanner.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www-arc.com/products.shtml&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SARA &lt;/a&gt;- &#39;Security Auditor&#39;s Research Assistant&#39; Unix-based security analysis tool from Advanced Research Corp. Supports the FBI/SANS Top 20 Consensus; remote self scan and API facilities; plug-in facility for third party apps; SANS/ISTS certified, updated bi-monthly; CVE standards support; based on the SATAN model. Freeware. Also available is &#39;Tiger Analytical Research Assistant&#39; (TARA), an upgrade to the TAMU &#39;tiger&#39; program - a set of scripts that scan a Unix system for security problems.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.qualys.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Qualys Free Security Scans &lt;/a&gt;- Several free security scan services from Qualys, Inc. including SANS/FBI Top 20 Vulnerabilities Scan, network security scan, and browser checkup tool.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.gfi.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;GFiLANguard &lt;/a&gt;- Network vulnerability and port scanner, patch management and network auditing tool from GFI Software. Scans using vulnerability check databases based on OVAL and SANS Top 20, providing thousands of vulnerability assessments.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.qualys.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Qualys Guard &lt;/a&gt;- Online service that does remote network security assessments; provides proactive &#39;Managed Vulnerability Assessment&#39;, inside and outside the firewall,&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.lumension.com/vulnerability-management/vulnerability-assessment-software.aspx&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Lumension Scan &lt;/a&gt;- Stand-alone network-based scanning solution from Lumension Security that performs a comprehensive external scan of all of the devices on your network, including servers, desktop computers, laptops, routers, printers, switches and more; risk-based prioritization of identified threats; continuously updated vulnerability database for orderly remediation; comprehensive reports of scan results&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.dslreports.com/tools/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Secure-Me &lt;/a&gt;- Automated security test scanning service from Broadbandreports.com for individual machines. Port scans, denial-of-service checks, 45 common web server vulnerability checks, web server requests-per-second benchmark, and a wide variety of other tests. Limited free or full licensed versions available.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.saintcorporation.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SAINT&lt;/a&gt; - Security Administrator&#39;s Integrated Network Tool - Security testing tool from SAINT Corporation. An updated and enhanced version of the SATAN network security testing tool. Updated regularly; CVE compatible. Includes DoS testing, reports specify severity levels of problems. Single machine or full network scans. Also available is &#39;WebSAINT&#39; self-guided scanning service, and SAINTbox scanner appliance. Runs on many UNIX flavors.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://nmap.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;NMap Network Mapper &lt;/a&gt;- Free open source utility for network exploration or security auditing; designed to rapidly scan large networks or single hosts. Uses raw IP packets in novel ways to determine what hosts are available on the network, what services (ports) they are offering, what operating system (and OS version) they are running, what type of packet filters/firewalls are in use, and many other characteristics. Runs on most flavors of UNIX as well as Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.netiq.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;NetIQ Security Analyzer &lt;/a&gt;- Multi-platform vulnerability scanning and assessment product. Systems are analyzed on demand or at scheduled intervals. Automatic update service allows updating with latest security tests. Includes a Software Developer&#39;s Kit to allow custom security test additions. For Windows/Solaris/Linux&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.mcafee.com/us/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Foundstone &lt;/a&gt;- Vulnerability management software tools from McAfee/Network Associates can provide comprehensive enterprise vulnerability assessments, remediation information, etc. Available as a hardware appliance, software product, or managed service.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.owasp.org/index.php/Appendix_A:_Testing_Tools&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;OWASP Security Testing Tools Listing&lt;/a&gt; - Listing of commercial, free, and open source security testing tools, source code analyzers, and binary analysis tools via the OWASP (Open Web Application Security Project) site.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://sectools.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Top 125 Security Tools &lt;/a&gt;- Listing of &#39;top 125&#39; network security tools from survey by Gordon Lyon/Insecure.org/Sectools.org. (Includes various types of security tools, not just for testing.)&lt;/p&gt;&lt;p class=&quot;leftmargin&quot; style=&quot;font-size: 11px; margin-left: 20px; margin-top: 25px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.softwareqatest.com/qatweb1.html#TOP&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Return to top of web tools listing&lt;/a&gt;&lt;/p&gt;&lt;hr style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a name=&quot;MONITORING&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;/a&gt;&lt;h4 style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;External Site Monitoring Services&lt;/h4&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.catchpoint.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Catchpoint Web Performance Monitoring &lt;/a&gt;- Site monitoring service from Catchpoint Systems, Monitors the performance of webpages, APIs, DNS, and FTP from several locations around the world. Provides detailed analysis that assists in quick detection of problems and quick resolution times. Includes support for Selenium transaction scripts.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.alertfox.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Alertfox &lt;/a&gt;- Real browser website and web application performance monitoring service from iOpus Inc. Supports transaction monitoring of sites that use complex HTML, AJAX, Flash, Flex, and Silverlight. In-depth root cause analysis for trouble-shooting sporadic issues.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.iglass.net/small-business.aspx&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;iGlass Small Business Web Server Monitoring Service &lt;/a&gt;- Web site monitoring service from iGlass Networks.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.silktide.com/siteray&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SiteRay &lt;/a&gt;- External site monitoring service from Silktide Ltd. Enterprise tool for automatically testing website accessibility, marketing, usability, spelling, performance, compliance, frequency of updates and more. Test and compare scores between websites, e.g. competitors and peers.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.compuware.com/solutions/vantage_for_server_performance.asp&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Vantage for Server Performance &lt;/a&gt;- Service from Compuware examines applications, servers and databases to proactively identify performance problems. Uses agentless and agent-based monitoring and is for businesses with applications that must meet high service levels. Works with a variety of databases, middleware, ERP.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.introspectrum.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;IntroSpectrum &lt;/a&gt;- A hosted performance monitoring system which uses real browsers to provide the most accurate view of web site performance. Hosted in the cloud, so it&#39;s platform/OS agnostic. Works with any public website or web application.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.ip-label.co.uk/index.php/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;IP-label.newtest&lt;/a&gt; - An external availability and performance monitoring solution for internet services (websites, streaming, mail servers etc) and business applications based upon an extensive network of measurement points worldwide which provide real-time insight into how internet users experience a website.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.techout.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Techout &lt;/a&gt;- Measure and optimize speed and availability of critical online applications. Website monitoring, business transaction monitoring, REST/SOAP Web Services Monitoring, Cloud Monitoring/Amazon Web Service Monitoring, more. Also available as an iPhone application.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://100pulse.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;100Pulse &lt;/a&gt;- Online Website Monitoring service from HIOX Web Services; free and paid services available. Monitor websites, Port and DNS Servers for availability and performance; free Instant alerts through E-mail, RSS Feed and Google gadget; analyze site&#39;s periodic performance through graphs, charts and statistical data; periodical Reports customizable by all users&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.ezwebsitemonitoring.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;EZ Web Site Monitoring &lt;/a&gt;- Service can keep tabs on your website and competitor websites in one easy report. Monitor uptime, response time monitoring, weekly error checking; track keywords and popularity, and always know when it changes.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.uptimeparty.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Uptime Party &lt;/a&gt;- Web server monitoring for small business or personal web sites. Sends message if it&#39;s down, and when it&#39;s back up. Notifications via email or cell phone. Free for one server. $ for more than one, and monitoring is every 15 or 30 minutes.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.watchmouse.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Watchmouse &lt;/a&gt;- Site monitoring service includes website performance monitoring (checks web servers continuously from over 20 locations worldwide), functionality monitoring (monitor transactions of up to 20 steps/1MB with a single script), periodic vulnerability scanning. (new vulnerabilities added daily, detailed security reports), and external automated load testing service.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.siteuptime.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SiteUpTime &lt;/a&gt;- Basic plan for monitoring one web site is free; others $. Highly configurable service options, multiple monitoring locations around the world; if more than one location detects a connection failure a notification is sent.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.panopta.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Panopta Advanced Server Monitoring &lt;/a&gt;- Web site monitoring service and outage management system from Panopta LLC for online businesses and service providers, with the ability to detect outages immediately, provide notifications, and provide a team the right tools to resolve the outage quickly. Checks services every 60 seconds using global monitoring network.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.pingdom.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Pingdom &lt;/a&gt;- Server, network and website monitoring services from Pingdom AB. Includes current and historical reporting; world-wide network of monitoring servers; checks every 1-60 mins.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://site24x7.com/index.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Site 24x7 &lt;/a&gt;- Monitoring of website uptime &amp;amp; performance from multiple geographical locations; monitor multi-step web applications or e-business transactions; monitor DNS servers &amp;amp; email server round-trip time; instant alerts for any downtime or threshold violations; email/SMS alerts and reports. Also available are free accounts with limited services for personal use.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.websitepulse.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WebSitePulse &lt;/a&gt;- Monitoring service from WebSitePulse. Simultaneous monitoring from up to 20 global stations; alerts sent when web page errors occur, performance thresholds are exceeded or connectivity problems are detected and verified from up to three independent monitoring resources, and when unauthorized content changes are detected. Supports cookies; monitors and verifies file size, MD5 checksum, present or missing text string. Customizable alert escalation schedules, configurable &#39;Do Not Disturb&#39; times for contacts. Daily, weekly, monthly e-mailed uptime reports.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.sitemorse.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SiteMorse &lt;/a&gt;- External site monitoring services from SiteMorse - runs a periodic full report - clients can request to be notified if there is any change to the sites scores. Enterprise clients have the option of setting such thresholds on any one of over 300 tests.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://youmonitor.us/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;YMU &lt;/a&gt;- Site monitoring service from Dreamcast Systems, Inc. HTTP, HTTPS, customizable map location selection of monitoring source, graphical reports, configurable periodic check intervals.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.externaltest.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;eXternalTest&lt;/a&gt; - Site monitoring service from eXternalTest. Periodically checks servers from different points of the world; view what customers see with screen shots using different browsers, OSs, and screen resolutions.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.sitenotifier.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Site Notifier &lt;/a&gt;- Site monitoring service from Transcendigital Ltd.; configurable for various monitoring intervals, multiple notifications.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.globalwebmonitor.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Global Up Time &lt;/a&gt;- HTTP/HTTPS website monitoring service from Global Web Monitor; configurable frequency, alerting, and reporting options; false alarm protection. Server monitoring, website monitoring, network appliance monitoring, business transaction monitoring, port monitoring and port security monitoring.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.internetvista.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;internetVista &lt;/a&gt;- Service from Lyncos remotely monitors web sites and Internet services for availability (http, https, smtp, ftp, pop, nntp, tcp). Notifications sent via email and SMS. Monitoring centers in U.S. and Europe. Free service also available, with limited features.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://host-tracker.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Host Tracker &lt;/a&gt;- Site monitoring service from Host Tracker; monitor an unlimited number of resources, distributed monitoring points, possible monitoring of CGI scripts&#39; operation, keyword presence control, can specify keywords by regular expressions, unlimited number of addresses for server error notifications, historical statistics.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.webmetrics.com/products/load_testing.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Neustar Webmetrics Monitoring Service &lt;/a&gt;- Transactional application monitoring service from Webmetrics/Neustar. Simulates defined web transactions, such as customer logins and purchase order fulfillment, up to every five minutes to verify application availability and performance. A &#39;Basic Monitoring&#39; service is also available.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.dotcom-monitor.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Dotcom-Monitor &lt;/a&gt;- Web site monitoring and load testing services utilize multiple worldwide locations. Checks content and response times; provides reporting and notifications. Free &#39;Lifetime Lite&#39; monitoring service available.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.vertain.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Vertain Monitoring Service &lt;/a&gt;- Services from Vertain Software include verification that web site is up and running and that users can complete multi-page transactions. Also available: Free service for up to six tests per day.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.alertbot.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;AlertBot &lt;/a&gt;- Monitoring service from InfoGenius, Inc. tests website availability, performance, and alerts webmaster of downtime. Also provides ftp, http, pop3, snmp, https, smtp, ip, and dns server monitoring.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://websitepulse.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WebSitePulse&lt;/a&gt; - Remote web site and server monitoring service with instant alerts and real time reporting. Simulates end-user actions from multiple locations around the globe. Web transaction monitoring available. Free basic service available.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.1stmonitor.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;1stMonitor &lt;/a&gt;- Site monitoring service notifies when a web site is down or new content has been posted. Easy and simple to use. Email notification. Weekly and monthly reports; instant setup.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.sitetechnician.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SiteTechnician &lt;/a&gt;- Service of SiteTechnician LLC, identifies broken links, analyzes accessibility, reports on search engine optimization, monitors page load times and provides eight reports to help manage changes to website content over time.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.watchour.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WatchOur.com &lt;/a&gt;- Web site monitoring service from PingALink LLC; remotely monitors websites and other Internet protocol servers for availability and performance issues. Sends detailed error codes via pager, email, ICQ, etc. RFC compliant protocol checks assure valid monitoring. Extensive reporting.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://smartbear.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;AlertSite &lt;/a&gt;- Web site monitoring tools and services from SmartBear Software to ensure website is available and performing optimally. Includes mobile web monitoring capabilities using popular mobile devices such as iPhone, iPad, Blackberry and Android, and can add other devices. Immediate notification of problems via e-mail, pager, cell, or SMS. Comprehensive reporting. Monitoring from multiple locations around the world.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.elkmonitor.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;elkMonitor &lt;/a&gt;- Service from Elk Fork Technologies for websites and other Internet servers; monitors availability and performance. Utilizing multiple test servers located on various Internet backbones, elkMonitor can alert users when sites or servers are unavailable or performing poorly. Alerts via email, pager or SMS alert.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.alertmefirst.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;AlertMeFirst &lt;/a&gt;- Service from Commerx Corp. reports on the performance and availability of a web site from customer&#39;s perspective; including experience with mail server, proxy server, transaction server, databases, etc. Flexible design allows changes to monitoring profile at any time and payment is required only for services used each day.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.minq.se/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;PureAgent &lt;/a&gt;- Service from Minq Software that monitors response times from the agent to a server, by replaying transactions at specified intervals. This includes static and dynamic web applications as well as other server applications. Capabilities include specifying limited access for certain users (such as historical stats only), encryption of stored scenarios, and viewing/downloading of raw XML definitions of Scenarios/Activities.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.dotcom-monitor.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Dotcom-Monitor&lt;/a&gt; - External website monitoring/alerting/load testing service from Dana Consulting. Monitoring locations worldwide. Supports full-cycle sequential transactions; &#39;macro recorder&#39; capabilities for setting up monitoring of complex web site processes such as online ordering; monitoring of sites, email and FTP services, DNS and router monitoring; includes a wide variety of online and downloadable reporting tools.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.siteguardian.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SiteGuardian &lt;/a&gt;- Site monitoring solution provides 24x7 monitoring of downtime, user experience, and application problems. Configururable notification method and intervals.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.bmc.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Patrol Express &lt;/a&gt;- Service from BMC Software continuously simulates and measures end-to-end customer web site experience. Monitors performance and availability of servers, applications and storage and network devices. Also monitors performance and availability of Web transactions. Compares performance and availability to user-defined goals.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.mycomputer.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WatchDog &lt;/a&gt;- Online website tracking and monitoring services from MyComputer.com geared to small business web sites. Provides uptime and load time reports, downtime alerts, etc. Distributed monitoring from five U.S. sites.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://welcome.hp.com/country/us/en/prodserv/software.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SiteScope &lt;/a&gt;- HP&#39;s (formerly Mercury&#39;s) hosted Web-based monitoring service; agentless monitoring solution designed to ensure the availability and performance of distributed IT infrastructures including servers, operating systems, network devices, network services, applications.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.keynote.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Keynote Application Perspective &lt;/a&gt;- Hosted performance and availability monitoring services and root cause diagnostics from Keynote Systems. Utilizes a distributed geographic measurement network for comprehensive end-user coverage. Provides advanced scripting tools with functionality for complex transaction recording and ad-hoc diagnosis.&lt;/p&gt;&lt;p class=&quot;leftmargin&quot; style=&quot;font-size: 11px; margin-left: 20px; margin-top: 25px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.softwareqatest.com/qatweb1.html#TOP&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Return to top of web tools listing&lt;/a&gt;&lt;/p&gt;&lt;hr style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a name=&quot;MGMT&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;/a&gt;&lt;h4 style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;Web Site Management Tools&lt;/h4&gt;&lt;p style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;(This section includes products that contain: site version control tools, combined utilities/tools, server management and optimization tools, and authoring/publishing/deployment tools that include significant site management or testing capabilities.)&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://community.nuxeo.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Nuxeo &lt;/a&gt;- Open source platform for Enterprise Content Management enabling architects and developers to build, deploy and run the best content-driven applications in an easy way. Nuxeo applications can be configured with no programming experience, and extended using standard Java EE technologies.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.screamingfrog.co.uk/seo-spider//&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Screaming Frog SEO Spider &lt;/a&gt;- Desktop application from Screaming Frog Ltd spiders websites? links, images, CSS, script and apps; fetches key onsite page elements for SEO, presents them in tabs by type and allows filtering for common SEO issues, or slice and dice the data as needed by exporting and importing into Excel. View, analyse and filter the information as it?s gathered and updated continuously in the program?s user interface. Allows quick analysis or review of a site from an onsite SEO perspective. Useful for analysing medium to large sites where manually checking every page would be difficult.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.outclip.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Outclip &lt;/a&gt;- Outclip from Catchpoint Systems Inc is a tag management system which optimizes the delivery of tags from adservers, widgets, tracking pixles, etc to speed up webpages and mitigate the performance risks associated with these tags. SaaS tool, JavaScript tag on the page required.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.seotoaster.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SEOToaster &lt;/a&gt;- Free &amp;amp; Open Source SEO CMS &amp;amp; Ecommerce CMS. Includes unique features out of the box such as automated 301, automated deep-linking, point &amp;amp; click Java Script based silo building. Easy front-end edition, and administration. Also uniquely scalable with a SEO Samba (http://www.seosamba.com ) subscription where an unlimited number of ?toasted? websites are remote controlled from a central interface. Available in multiple languages.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://radiantcms.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Radiant CMS&lt;/a&gt; - A no-fluff, open source content management system designed for small teams. Features: elegant user interface, flexible templating with layouts, snippets, page parts, and a custom tagging language, extension/plugin system, simple user management and permissions.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.madebyfrog.com/about.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Frog CMS &lt;/a&gt;- Frog, an open source CMS, was born as phpRadiant in January 2007, and is a PHP version of Radiant CMS. Although the two applications still share a family resemblance, Frog is charting its own development path. It is unique in its simple templating code, and because it uses PHP directly, there is no need to learn yet another scripting language. It requires PHP5, a MySQL database or SQLite 3 with PDO, and a web server (Apache with mod_rewrite is highly recommended). It is distributed under the GNU General Public License version 3. Source is available from Frog?s Google Code project page.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://autotestbot.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;AutoTestBot &lt;/a&gt;- Free online service for automated website monitoring and testing. Emails warnings about 404-pages, PHP errors, ASP .NET errors, custom pattern matching (both positive and negative), etc. Can be used to check for such errors as pages with no products if you are running a web shop, or detect pages that you have removed, but forgotten to remove all links to.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.4pos.com/w4.htm&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;4Webcheck &lt;/a&gt;- Site monitoring and utilities application from Bibase Software; Checks availability and verifies web pages at the byte level; compare pages on a web site to files on the local computer. Will compare single files, all files in a local folder or multiple sites and folders. Also provides url search engine submission options and includes link checking and other capabilities. For Windows platforms.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://bugdigger.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;BugDigger &lt;/a&gt;- Web bug reporting tool from BugsIO Solutions, Inc; works as a plugin for MS IE and Firefox, adds a bug reporting button to browser toolbar. Automatically collects contextual data that may be of use to developers to isolate the bug to a specific area. Capabilities include screenshot of the web page, screenshot annotation editor, current and recently opened URLs on the web site, browser details, and more. Can send bug reports to hosted My BugDigger service or, via API&#39;s, to yuour Jira, Bugzilla, Fogbugz, Basecamp, Mantis, etc.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://boldendeavours.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;BigEasy CMS&lt;/a&gt; - Content management system from Bold Endeavours Group Ltd. Capabilities include: Template management - allows the creation and re-use of html templates; dynamic navigation generation; functionality for working with several languages on the web site, where the information is stored in the same location, regardless of language; forms, search, personalization/registration, discussion forums, sitemaps, etc.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.automationanywhere.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Test Anywhere &lt;/a&gt;- Web and application GUI test automation tool from Automation Anywhere. Capabilities include: conversion of test scripts to .exe, Windows Object recorder, web recorder, image recognition, script editor with 385+ commands. For Windows platforms.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.webmaster-toolkit.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Webmaster Toolkit&lt;/a&gt; - Collection of 35 free tools and utilities useful to webmasters; includes link checker, page analyzer, ping, color tool, link extractor, etc.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://webriq.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Webriq &lt;/a&gt;- Web-based site management and editing tool with drag and drop capabilities, from Webriq, includes multiple language interfaces.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.micro-sys.dk/products/website-analyzer/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;A1 Website Analyzer &lt;/a&gt;- Website analyzer and link checker from Microsys, also can check response times, html and CSS validation, track file sizes, check for page title duplication; optimize internal page link structure to maximize SE page rankings.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://browsercms.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;BrowserCMS &lt;/a&gt;- Web content management system from BrowserMedia LLC for creating, managing, and publishing dynamic, information driven websites. Handles traditional text, images, or files, as well as such searchable, dynamic &#39;content objects&#39; as press releases, job postings, a member locator/business directory, and an events calendar. 100% browser-based content management system is installed on the same web server that hosts website - no software installed on individual desktop machines. Geared to associations, non-profits, government agencies, and corporate websites. Compatible with multiple server OS&#39;s and web servers. Related app available as an &lt;a href=&quot;https://github.com/browsermedia/browsercms/wiki/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;open source CMS &lt;/a&gt;written in Ruby on Rails.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.errorlytics.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Errorlytics &lt;/a&gt;- Site management service/plugin from Errorlytics/Accession Media, LLC helps site managers minimize errors for their users. Keeps track of errors that site visitors come across. Can see what errors have come up, and then set up &#39;rules&#39; as to where site visitors should be redirected to. For any website developed with Java, PHP, Rails, Drupal or Wordpress.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.soft.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;eValid Site Analysis &lt;/a&gt;- Site analysis, mapping, and page tuning tool from Software Research Inc. Checks for broken links and characteristics such as page age, size, existence of specified strings, download times of elements, pinpointing bottlenecks. Reports are generated onscreen, including 3D-SiteMap showing site structure; can be rotated, expanded, zoomed-in, etc.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.powermapper.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SortSite &lt;/a&gt;- Tool from Electrum Solutions that checks pages against W3C and IETF standards, checks for compliance with accessibility standards; link checker, browser compatibility checker; checks for regulatory compliance, checks site against Google/Yahoo/MSN search guidelines, more.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.deeptrawl.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;DeepTrawl &lt;/a&gt;- Site management tool from Deep Cognition Ltd. finds dead/slow/invalid links, finds common html flaws, has integrated HTML editor with problem highlighting, finds stale content. Finds slow content based on configurable settings, checks for undesirable user postings, exports to CSV / HTML, more.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.info-pack.com/awatch/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Atomic Watch &lt;/a&gt;- Site monitoring software from Info-Pack.com;runs as background process on Win machine; no software to install on server. Can check webpage or form for certain strings and report back if not present. Configurable monitoring intervals; various notification options including email notifications, sound alarm, or load a URL. No monthly fees like the server monitoring services.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.erigami.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;TruWex &lt;/a&gt;- Site management tool from Erigami Ltd. checks accessibility, privacy, quality, web page performance. Utilizes a web interface; available as a managed service and as a redistributable product installed on Windows based servers.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.ektron.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;CMS400.net &lt;/a&gt;- Web site content management tool from Ektron Inc. Enables non-technical users to add/update web content, create and manage documents. Workflow and user management tools. Support for ASP.NET, ColdFusion, PHP, and JSP development.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.web-site-test.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WSOP &lt;/a&gt;- Website load time testing and optimization tool from SoftLogica LLC; other capabilities include checking for errors and broken links, highlighting of problem elements with a built-in HTML viewer, and support for custom testing scenarios for regular tests. Provides a set of reports, statistics and suggestions to improve website load time and performance.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.symphoniq.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;TrueView &lt;/a&gt;- Web management suite from Symphoniq Corp. that can monitor Web application performance from browser to back-end by instrumenting both client and server side of web applications. Can measure page load times and errors directly from users&#39; browsers and automatically detect and diagnose problems inside or outside the datacenter. Trace slowdowns to specific IP addresses, servers, method calls, and SQL queries.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.exclamationsoft.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WebWatchBot &lt;/a&gt;- Web site monitoring, notification, and analysis tool for web sites and IP Devices, from ExclamationSoft Inc. Capabilities include real-time charting of response times for multiple items, reporting of historical data, comprehensive dashboard view of all monitoring. Monitor web page transactions - execute any monitored item in sequence, handle login and web form posting, run as a windows service or application. Requires Windows, MSIE, SQLServer.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.besavvy.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Savvy Content Manager &lt;/a&gt;- Content management tool from Savvy Software Inc. Simplified editing process - click on an area of your web site in Savvy&#39;s browser-based interface, update the information and then publish to the Web with another click. No coding, no file transfers, no additional software.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.ca.com/us/application-performance-management.aspx&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;CA Introscope &lt;/a&gt;- Web performance monitoring tool from CA Technologies; presents data in easy-to-use customizable dashboards which enable deep, intuitive views of interrelation between system components and application infrastructure. Monitors applications as soon as installed; no coding needed. Included &#39;LeakHunter&#39;identifies potential memory leaks. &#39;Transaction Tracer&#39; can provide detailed tracing of execution paths and component response times for individual transactions in production systems.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.webceo.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WebCEO &lt;/a&gt;- Tool from WebCEO.com includes a site maintenance module. Includes link checker, WYSIWYG editor, FPT/publishing, traffic analysis, and site monitoring capabilities.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.tealeaf.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;RealiTea &lt;/a&gt;- Web application management solution from TeaLeaf Technology Inc. that provides detailed visibility into availability and functionality issues to enable efficient problem identification, isolation, and repair. Captures and monitors real user sessions, providing context and correlation data for application failure analysis. Add-on capabilities include a &#39;Dashboard&#39; to provide real-time, customizable views of success/failure rates for key online business processes and other critical metrics, and &#39;Real Scripts&#39; automatically generated from recorded user sessions for use in specified other load testing tools.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.prognosis.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;PROGNOSIS &lt;/a&gt;- Comprehensive tool from Integrated Research Ltd. for performance and availability monitoring, network management, and diagnostics; suited to large systems.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://websolutions.opentext.com/products.aspx&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;CMS Foundation &lt;/a&gt;- Web content management system from Open Text Corp includes s offers a modular design of software capabilities, allowing flexible deployment depending on individual customer requirements.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.cuevision.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Cuevision Network Monitor &lt;/a&gt;- Monitoring tool from Cuevision for monitoring website, server, services, applications, and network; capabilities include notifications via email, net send, and popup, restart apps and services, etc. For Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.gfi.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;GFI Network Server Monitor &lt;/a&gt;- Server management tool from GFI Software Ltd. checks network and servers for failures and fixes them automatically. Alerts via email, pagers, SMS; automatically reboot servers, restart services, run scripts, etc. Freeware version of GFI Network Server Monitor is also available; includes modules to check HTTP and ICMP/ping for checking availability of HTTP and HTTPS sites.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://checkwebsite.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Web Site Monitoring - Performance Monitoring&lt;/a&gt; - Free open-source website performance monitoring and uptime notification application in PERL, from AllScoop; sends email notification if site is slow or down.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.technicon.com/products_contentstudio.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;ContentStudio &lt;/a&gt;- E-catalog management tool from TechniCon Systems with Win Explorer-type interface with drag and drop functionality; eliminates need for programmers and special production staff to maintain catalogs. Legacy-to-Web Tools can &quot;bulk-load&quot; online catalog from legacy product data. Capabilities include defining intra-configuration rules, such as option compatibilities on a single product; spatial relationships between products, etc.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.spinpike.com/en&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SpinPike &lt;/a&gt;- Flexible and scalable content management system from SavvyBox Systems, based on database-driven, template-based dynamically-created content. Installer easily installs system on your server, high-level functions save template coding time; WYSIWYG editor.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.constructioner.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Constructioner &lt;/a&gt;- Website development software with integrated content management system from Artware Multimedia GmbH. Design/administrate database connected PHP web applications in combination with individual web design. Includes: Ready-to-use Backoffice, Content and Table Management (WYSIWYG-Editor), User Administration, Multilingualism, Dynamic Menu, Message Board, PHP-Code Insertion, Statistical Reports, Database Backup, Search. All can be integrated without writing code. Constructioner Light Edition available as Freeware.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.crownpeak.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;CrownPeak CMS &lt;/a&gt;- Content management service from CrownPeak Inc., which hosts the management system application and the client&#39;s administrative interfaces and pushes the final assembled pages to client Web servers. Provides complete software developers environment, comprehensive Communications Gateway for inbound and outbound data, and a robust API.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.illumit.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WebLight &lt;/a&gt;- HTML validator and link checking tool from Illumit LLC. Free for use on small sites, low cost for large sites. Works on multiple platforms.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.trellian.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Trellian InternetStudio &lt;/a&gt;- Suite of web site management utilities from Trellian including site upload/publishing tools, text editor, HTML editor, link checker, site mapper, spell checker, site spider, image handling, HTML encryptor/optimizer, HTML validator, image mapper, e-commerce site designer/generator. For Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.documentum.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Documentum&lt;/a&gt; - Enterprise content management product from EMC Corp. - capabilities/support include scalability, security, business process automation, globalization, XML-content-based multi-channel delivery, support for more than 50 document formats, integration with a variety of servers, authoring tools, etc.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.serena.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Serena Collage &lt;/a&gt;- Content management tool from Serena; browser-based, scalable content management platform for content contributors distributed across an organization. Works with content from any platform or application. Enables collaboration, version control, activity tracking, administration, templates, styles, approval workflow, multi-lingual support, more. Runs with a variety of platforms, web servers, and DB servers.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.flexwindow.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;FlexWindow &lt;/a&gt;- Tool from Digital Architects B.V., enables users to update their web site via e-mail. Update news flashes, notifications, advertisements, product info, stories, prices, and more. Use any e-mail client capable of producing HTML to format your content or use HTML tags in a plain text e-mail. Easy to install, simply create an account and paste one line of javascript into your pages. Basic accounts are free.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.alchemy-lab.com/products/eye/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Alchemy Eye &lt;/a&gt;- System management tool from Alchemy Lab continuously monitors server availability and performance. Alerts by cell phone, pager, e-mail, etc. Can automatically run external programs, and log events.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.web500.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Web500 CMS &lt;/a&gt;- Web content management and site maintenance solution from Web500. Add-on modules allow capabilities such as WAP, e-commerce, payment processing, customer relationship management, and more.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.xlanguage.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;HTML Rename&lt;/a&gt; - Site Migration/Batch processing tool from Expandable Language that enforces file naming conventions (case, length, invalid chars), renaming the files to match the convention, then correcting the links to those files automatically. Eliminates problems encountered when moving files between Windows, Mac, and UNIX systems and publishing to CD-ROM. For Mac or Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.paessler.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;IPCheck Server Monitor&lt;/a&gt; - Server monitoring tool from Paessler AG. Alerts webmasters if a webserver is not working correctly via sensor types PING, PORT, HTTP, HTTPS, HTTP Transaction, DNS, SMTP, POP3, SNMP, and custom sensors. Notifications can be triggered by downtimes, uptimes, or slow responses. For Win platforms; has a web-based user interface.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.oracle.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Oracle Universal Content Management System &lt;/a&gt;- Content management tool formerly from Stellent, now Oracle. Content Server uses a web-based repository, where all content and content types are stored for management, reuse and access. Enables services such as library services, security, conversion services, workflow, personalization, index/search, replication and administration. Other modules provide additional services such as: services for creating, managing and publishing Web content and supporting from one to thousands of Web sites; services for capturing, securing and sharing digital and paper-based documents and reports; and services for collaborative environments and for digital asset and records management.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.percussion.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Rhythmyx Content Manager &lt;/a&gt;- Web content management product from Percussion Software; based on native XML and XSL technologies; content development, publishing, version control, and customizable workflow. Manages Web content, documents, digital assets, portals and scanned images.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.broadvision.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Broadvision &lt;/a&gt;- Suite of content and publishing management tools from Broadvision Inc.; allows a distributed team of non-technical content experts to manage every aspect of site content, including creation, editing, staging, production, and archiving.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.openview.hp.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;HP OpenView Internet Services &lt;/a&gt;- Internet services monitoring/management tool from HP; integrates with other OpenView products to provide a variety of management and monitoring services and capabilities. Enables end-user emulation of major business-critical applications as well as a single integrated view of the complete Internet infrastructure. Designed to help IT staff efficiently predict, isolate, diagnose and troubleshoot problem occurrences, anticipate capacity shortfalls, and manage and report on service level agreements.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.chami.com/html-kit/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;HTML-Kit &lt;/a&gt;- Free, full-featured editor from Chami.com designed to help HTML, XHTML and XML authors to edit, format, lookup help, validate, preview and publish web pages. Uses a highly customizable and extensible integrated development environment while maintaining full control over multiple file types including HTML, XHTML, XML, CSS, XSL, JavaScript, Perl, Python, Ruby, Java, and much more. Finds errors and provides suggestions on how to create standards compliant pages. Includes internal, external, server-side and live preview modes; FTP Workspace for uploading, downloading and online editing of files; and the ability to use hundreds of optional free add-ins through its open plugins interface. GUI support of W3C&#39;s HTML Tidy; seamless integration with the CSE HTML Validator. Validate XML documents using its DTD and/or check for well-formedness. Over 400 free plugins available for extending and customizing HTML-Kit. Pro plugins available to paid registered users.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.ibm.com/products/us/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;IBM Workplace Web Content Management &lt;/a&gt;- IBM&#39;s web content management product for Internet, intranet, extranet and portal sites; runs on both Lotus Domino and IBM WebSphere.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://peregrinesoftware.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WebCheck &lt;/a&gt;- Windows application from Peregrine Software that runs in background and periodically checks a site for availability and correctness; searches for keywords; provides notification by displaying a message or sending an e-mail.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.ipswitch.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WS_FTP Pro &lt;/a&gt;- FTP/web publishing tool from Ipswitch; manage, upload, and update websites; automatically resume interrupted transfers; support more than 50 host file systems; drag-and-drop files; for Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.a1tech.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;A1Monitor&lt;/a&gt; - Utility from A1Tech for monitoring availability of web servers. Capabilities include notification by email and automatic reboot of web server. For Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.aadsoft.com/agentwebranking/ranks.htm&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;AgentWebRanking &lt;/a&gt;- Freeware tool from AADSoft to monitor site&#39;s search engine position, improve search engine ranks, submit URL&#39;s. Searches top engines for keywords; can specify search depth. Also has keyword count for pages vs competitor&#39;s pages; auto or manual submit of URL&#39;s to search engines, meta tag creator. Requires MSIE and Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.cyberteams.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WebSite Director &lt;/a&gt;- Web-content workflow management system from CyberTeams Inc. with browser-based interface includes configurable workflow management, e-mail submission of web content, and e-mail notifications; allows defining and applying existing workflow and approval rules to web content management process. For Windows, UNIX.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.coyotepoint.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Equalizer &lt;/a&gt;- Load balancing server appliance and site management tool from Coyote Point Systems. Web based interface for load balancing administration, server failure detection, real-time server monitoring of server response time, number of pending requests, etc.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.webtrends.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WebTrends &lt;/a&gt;- Web site management tools from Webtrends Inc.; such as WebTrends Analytics9 and WebTrends Optimizer for site metrics and management.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.xmetal.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;XMetal&lt;/a&gt; - XML development tool from Justsystems, Inc. for XML-based web site authoring and validation. Includes a &#39;Database Import Wizard&#39;, and can automatically convert output to CALS or HTML table models or to XML; For Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.interwoven.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Interwoven Team Site &lt;/a&gt;- Web development, version control, access control, and publishing control tool; works with many servers, OS&#39;s, and platforms. Other deployment and management tools available also.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.adobe.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Macromedia Contribute&lt;/a&gt; - Adobe&#39;s (formerly Macromedia&#39;s) web content management solution Content created in Contribute matches the look and feel of a site via Dreamweaver templates and advanced CSS support. Ensures design standards are met, functionality is maintained, and code is protected.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.locutuscodeware.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Site/C &lt;/a&gt;- &#39;Set-and-forget&#39; utility from Robomagic Software; for periodic server monitoring for web server connection problems, link problems. E-mail/pager notifications, logging capabilities. For Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.powermapper.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;PowerMapper&lt;/a&gt; - From Electrum Multimedia; for customizable automated site mapping, accessibility and usability checking, HTML validation, link checking, CSS validation, browser compatibility, and more. Requires Windows and MSIE.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://welcome.hp.com/country/us/en/prodserv/software.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SiteScope &lt;/a&gt;- HP&#39;s (formerly Mercury&#39;s) product for agentless site monitoring and maintenance. Runs on servers and monitors server performance, links, connections, logs, etc.; scheduled and on-demand reporting; provides notifications of problems. Includes published API for creating custom monitors. Monitors mimic users&#39; end-to-end actions. For Windows or Unix.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.tali.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;HTML PowerTools&lt;/a&gt; - HTML validator, global search-and-replace. Date stamper, spell checker, Meta manager, image tag checker, HTML-to-Text converter, customizable reports. Link checker. Validates against various HTML versions, browser extensions; has updateable rulebase. From Talicom. For Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.interwoven.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;OpenDeploy&lt;/a&gt; - Interwoven&#39;s configurable control system for deploying from development to production environments. Includes automated deployment, security, and encryption capabilities. Other management tools available also. For Windows and Unix.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.vignette.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Vignette Content Management&lt;/a&gt; - Vignette Corporation&#39;s products for web site collaborative content, publishing, management, and maintenance. Support for managing content stored in databases, XML repositories, and static files. Supports a wide variety of web attributes, databases, API&#39;s, and servers.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.adobe.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;HomeSite &lt;/a&gt;- A lean, code-only editor for web development from Adobe (formerly Macromedia). Advanced coding features enable instant creation and modification of HTML, CFML, JSP, and XHTML tags, while enhanced productivity tools allow validation, reuse, navigation, and formatting of code more easily.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.netobjects.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;NetObjects Fusion &lt;/a&gt;- Site authoring/management tool from WebSite Pros Inc. Visual site structure editor, layout editor, graphics management, staging/publishing control. For Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/List_of_content_management_systems&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Content Management apps listing &lt;/a&gt;- Large listing of content management apps, in Wikipedia. Includes info re: Proprietary, Open source, etc; Platform (java, php, asp.net, Perl, python, etc.) supported databases and latest release date.&lt;/p&gt;&lt;p class=&quot;leftmargin&quot; style=&quot;font-size: 11px; margin-left: 20px; margin-top: 25px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.softwareqatest.com/qatweb1.html#TOP&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Return to top of web tools listing&lt;/a&gt;&lt;/p&gt;&lt;hr style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a name=&quot;LOG&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;/a&gt;&lt;h4 style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;Log Analysis Tools&lt;/h4&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.dmoz.org/Computers/Software/Internet/Site_Management/Log_Analysis/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;DMOZ Log Analysis Tools List &lt;/a&gt;- DMOZ open directory project&#39;s lists of open source and commercial log analysis tools.&lt;/p&gt;&lt;p class=&quot;leftmargin&quot; style=&quot;font-size: 11px; margin-left: 20px; margin-top: 25px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.softwareqatest.com/qatweb1.html#TOP&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Return to top of web tools listing&lt;/a&gt;&lt;/p&gt;&lt;hr style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a name=&quot;MOBILE&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;/a&gt;&lt;h4 style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;Mobile Web/App Testing Tools&lt;/h4&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://experitest.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SeeTestMobile &lt;/a&gt;- Mobile application test tool from Experitest Ltd. Can be used on both emulators as well as real devices and covers visual testing, functionality testing and speed performance. Incorporates image recognition and self-learning algorithms. Test recording can take place utilizing real devices - plug real device in to desktop via USB. Utilizes self-learning diagnostic and matching algorithms and a modular self-enhancing image recognition technology. Editable scripts using included IDE; scripts can also be exported and edited in QTP, TestComplete, VBScript, C#, Java, Perl, Python. Runs on Windows, Linux, or Mac.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.zap-fix.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;ZAP-fiX for Mobile &lt;/a&gt;- ZAP-fiX from ZAP Technologies International Inc. enables mobile app test automation from a windows desktop interface via an extension of HP Quick Test Professional and viewers; for multiple platforms including iPhone, iPad and Android.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.blaze.io/mobile/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Mobitest &lt;/a&gt;- Mobile Performance Testing Tool from Blaze Software Inc. uses real iPhone and Android agents to conduct a performance analysis of browsing a website on a mobile device at multiple locations. Returns a website speed test with site?s load time, bandwidth, and waterfall chart. Take screenshots (and optionally video) of the page load.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.jamosolutions.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;M-eux &lt;/a&gt;- Mobile apps test automation software from Jamo Solutions; recognizes the GUI elements of the mobile device resulting in test cases that are device model independent and re-useable across different versions of the service/application under test. Integrates with existing environments such as Eclipse, QuickTest Professional and Visual Studio.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://code.google.com/p/selenium/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Android APK for Selenium &lt;/a&gt;- Open source Android APK, needed for the Android driver. For use with Selenium 2.11.0 and later. Works with ICS emulators and real devices (phone + tablets).&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://developer.apple.com/technologies/tools/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Instruments for Xcode 4 &lt;/a&gt;- Part of Apple&#39;s XCode developer toolkit for building Mac iOS (and OS X) applications. Many testing, profiling, and analysis capabilities include enabling easy creation of ad-hoc test harness by recording and playback of user interactions, OpenGL ES for tracking iPhone graphics performance, memory allocation monitoring, Time Profiler on iOS for collecting samples with very low overhead, complete System Trace for insight into how all system processes interact, more. Also in XCode is iOS Simulator, which enables running an app similar to the way it would run in an actual iOS device; can check that network calls are correct, and that views change as expected when phone rotates; can simulate touch gestures by using the mouse.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.perfectomobile.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Perfecto Mobile &lt;/a&gt;- Provides &#39;The MobileCloud&#39; which allows remote access to more than 600 different real mobile handsets located around the globe. Also provides keyword-based automation scripting with Perfecto Mobile&#39;s &#39;ScriptOnce&#39; technology; also provides remote access to handsets in the native network for testing.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://code.google.com/p/robotium/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Robotium &lt;/a&gt;- Open source Android test automation framework from Renas Reda/Hugo Josefson/Jayway; available as java source or jar file. Can integrate with Maven or Ant to run tests as part of continuous integration. Supports Android 1.6 and up.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.gorillalogic.com/fonemonkey&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;FoneMonkey &lt;/a&gt;- Free functional test automation tool for iOS apps on the iPhone and iPad from Gorilla Logic. Provides for the interactive creation, editing and playback of automation scripts that exercise an application&#39;s user interface. Create suites of tests that automate performing user operation sequences and verifying results. Tests can be easily incorporated into continuous integration environments.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.bsquare.com/countdown.aspx&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;TestQuest CountDown &lt;/a&gt;- Mobile test automation tool from BSquare. Enables collaboration and asset sharing among distributed test teams. Organized into 4 components -- TestDesigner, TestManager, TestRunner and AssetManager; platform independent.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://www.isecpartners.com/mobile-security-tools/intent-fuzzer.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Intent Fuzzer &lt;/a&gt;- Free Android testing tool from Isec Partners; often finds bugs that cause the system to crash or performance issues on the device. The tool can either fuzz a single component or all components. It works well on Broadcast receivers, and average on Services. For Activities, only single Activities can be fuzzed, not all them. Instrumentations can also be started using this interface, and content providers are listed, but are not an Intent based IPC mechanism&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://mite.keynote.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;MITE &lt;/a&gt;- Free version of MITE, from Keynote Systems Inc., for mobile content testing. Desktop testing tool with 1,600+ device profiles and 11,000 user agent strings. Test and validate mobile content quickly across numerous device/ mobile OS/ mobile browser combinations navigating mobile sites, checking for broken. Provides information including source code, redirects, protocol details, oversized objects, and device compatibility checks.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.deviceanywhere.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;DeviceAnywhere &lt;/a&gt;- Mobile handset testing platform from MobileComplete enables development, deployment, and testing of content/apps on more than 2000 real handset devices in live global networks around the world using just the Internet. The mobile handset bank includes devices stationed in the United States, Canada, United Kingdom, France, Germany, Spain, Japan, etc and the agnostic platform hosts a diverse portfolio of carriers and manufacturers from around the world.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.compuware.com/application-performance-management/real-user-monitoring-mobile.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Gomez Real-User Monitoring - Mobile &lt;/a&gt;- An on-demand mobile monitoring solution from Gomez/Compuware, to accelerate identification, diagnosis and resolution of mobile Web, SMS and application performance and availability problems. Provides a unified view of mobile and Web performance and availability. Utilizes thousands of different &#39;mobile devices&#39;: tests are performed by the Gomez testing agents deployed on mobile nodes. Mobile nodes are a globally distributed set of computers connected to wireless carrier networks via attached wireless modems and provide a realistic measure of the mobile Web experience. Supports all major phone platforms such as iOS, Android OS, BlackBerry OS, Palm OS, Symbian OS &amp;amp; multiple feature phone operating systems.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://speckyboy.com/2010/04/12/mobile-web-and-app-development-testing-and-emulation-tools/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Mobile Web and App Development Testing and Emulation Tools &lt;/a&gt;- Info on a variety of test and emulation tools from 2010 listing in SpeckyBoy Design Magazine.&lt;/p&gt;&lt;p class=&quot;leftmargin&quot; style=&quot;font-size: 11px; margin-left: 20px; margin-top: 25px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.softwareqatest.com/qatweb1.html#TOP&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Return to top of web tools listing&lt;/a&gt;&lt;/p&gt;&lt;hr style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a name=&quot;OTHER&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;/a&gt;&lt;h4 style=&quot;font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;Other Web Test Tools&lt;/h4&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://feedbackroulette.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Feedback Roulette &lt;/a&gt;- A free service for anonymous exchange of feedback about websites, by Michael Dadashyan. You review others&#39; websites and they review yours. Members assign scores to each others&#39; reviews to specify how useful the feedback is. Based on that the reviewer&#39;s reputation is calculated. The system then uses the reputation to match reviewers. All reviews are anonymous, allowing people to say openly what they think. Also there is a powerful system of ratings and reputation which helps to match reviewers with each other. Premium memberships also available via PayPal subscription or redeeming Feedback Points.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://wave.webaim.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Wave &lt;/a&gt;- Free web accessibility evaluation online tool provided by WebAIM. It is used to aid humans in the 508 web accessibility evaluation process. Rather than providing a complex technical report, WAVE shows the original web page with embedded icons and indicators that reveal the accessibility of that page. Also available is the WAVE Firefox toolbar allowing evaluation of web pages directly within your browser.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.paciellogroup.com/resources/contrast-analyser.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Color Contrast Analyzer &lt;/a&gt;- Free downloadable tool from the Paciallo Group to help determine the legibility of text on a web page and the legibility of image based representations of text, can be used as a part of web accessibility testing. It is primarily a tool for checking foreground and background colour combinations to determine if they provide good colour visibility. It also contains functionality to create simulations of certain visual conditions such as colour blindness. Determining &quot;colour visibility&quot; is based on the Contrast Ratio algorithm, suggested by the World Wide Web Consortium (W3C) to help determine whether or not the contrast between two colours can be read by people with colour blindness or other visual impairments. For Win platforms.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.freedomscientific.com/product-portal.asp&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;JAWS &lt;/a&gt;Screen reading software from Freedom Scientific; for Win platforms. Can be used for Web 508 accessibility testing.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.nvda-project.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;NVDA &lt;/a&gt;- NonVisual Desktop Access (NVDA) is a free and open source screen reader for win platforms developed by NV Access. Support for over 20 languages and the ability to run entirely from a USB drive with no installation. Can be used for 508 accessibility testing.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.charlesproxy.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Charles &lt;/a&gt;- Web debugging proxy app by by Karl von Randow at XK72 Ltd is an HTTP proxy / HTTP monitor / Reverse Proxy that enables viewing all the HTTP and SSL/HTTPS traffic between the browser and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information). For Win/Mac/Linux.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.oniontest.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;OnionTest &lt;/a&gt;- Simple quasi-functional testing of REST/HTTP web services, by Jacques du Rand; released under the MIT Software license.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.emailonacid.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Email on Acid &lt;/a&gt;- Service to preview an email in more than 40 variations of the most popular mobile devices, web-based email clients, and email apps. Tests can be run 3 ways - insert a URL, cut/paste HTML code, send an email directly to Email on Acid account. Uses two approaches: a) Screen Captures - the email is sent through each email client application with a screen capture of the final result, b) Code Based Simulations - a code based simulation of the email is generated by analyzing and parsing the HTML and CSS code much like each of an actual email clients does, and test results are displayed from within a web browser; for web based email clients, the email is displayed as it would appear in the browser being used to run the test. Free and $ versions of service available.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://litmus.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Litmus &lt;/a&gt;- Email preview service via screenshots of how email would appear in more thaqn 30 mobile devices and email clients. Allows uploading the HTML or sending a test email. Also provides cross-browser landing page and website testing, in addition to the email previews, by generating landing page previews in 8 different web browsers.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/view-dependencies/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;View Dependencies &lt;/a&gt;- Firefox extension adds a tab to the Page Info window, in which it lists all the files which were loaded to show the current page. It orders the files by servers and by types (image, stylesheet, script, ...). The size of each file, the total size per server and the total page size are displayed. With a context menu, can open any file in a new tab or new window; can also copy a url to the clipboard.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/gridfox/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Gridfox &lt;/a&gt;- Firefox extension draws a grid on top of a website; useful for checking designs. Right click anywhere on a website, and go to GridFox &amp;gt; Toggle Grid. In the bottom right will be some buttons to help create, edit and save a grid; also some arrows which enable browing let you browse any existing grids for the site of interest.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/font-finder/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;FontFinder &lt;/a&gt;- Firefox extension allows a user to analyze the font information of any element on a page, copy any piece(s) of that information to the clipboard, and perform inline replacements to test new layouts. Any active element can have any piece of the font&#39;s options (such as color, size or family) adjusted inline. Info captured includes: Font color (rgb and hex); background color (rgb and hex); font family (including actual font being rendered); font size, line-height, vertical-align, letter and word spacing; font weight, style, variant; text transform, decoration, align and indent;element&#39;s type, class and ID.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/firesizer/?src=search&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Firesizer &lt;/a&gt;- Firefox extension provides a menu and status bar to resize the window dimensions to a specific size. Unlike other similar extensions, this one sets the size of the *entire window*, not just the HTML area.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/web-developer/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Web Developer &lt;/a&gt;- Firefox extension with a vaireity of useful capabilities; one of the more popular Firefox extensions for dev/testing. Capabilities include inspect, edit and disable CSS, graphics; browser resizer; much more.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Greasemonkey &lt;/a&gt;- Firefox extension enable user to customize the way a web page displays or behaves, by using small bits of JavaScript; hundreds of useful Javascript snippets available.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/fireshot/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;FireShot &lt;/a&gt;- Firefox extension that creates screenshots of web pages entirely and enables annotations. save as PNG/GIF/JPEG/BMP. Also available for Google Chrome and IE.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/measureit/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;MeasureIt &lt;/a&gt;- Firefox extension draws a ruler across any webpage to check the width, height, or alignment of page elements in pixels.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.catchpoint.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Glimpse Real User Monitoring &lt;/a&gt;- A web performance monitoring solution from Catchpoint Systems, that relies on JavaScript tags to capture the performance of the webpages for the actual end users of the site. It provides insight on the performance of the pages and its impact on the business.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://mnot.github.com/redbot/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;RedBot &lt;/a&gt;- An open source robot that checks HTTP resources to see how they&#39;ll behave, pointing out common problems and suggesting improvements. Although it is not a HTTP conformance tester, it can find a number of HTTP-related issues. Interacts with the resource at the provided URL to check for a large number of common HTTP problems, including: Invalid syntax in headers, ill-formed messages (e.g., bad chunking, incorrect content-length), incorrect gzip encoding, missing headers. Additionally, it will tell how well your resource supports such HTTP features as caching, negotiation for compression, last-Modified and ETag validation, partial content. Supports http but not https.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.webpagetest.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Webpagetest &lt;/a&gt;- An online tool that was orginially developed by AOL for use internally and was open-sourced in 2008. The online version is an industry collaboration with various companies providing the testing infrastructure for testing your site from across the globe. Provides web page content analysis, performance analysis, various performance scores. API&#39;s available for scripting.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://gtmetrix.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;GTMetrix &lt;/a&gt;- Free online web page speed analyzer, from Gossamer Threads, Inc. Based on Google Page Speed and Yahoo! YSlow, checks one page at a time and provides page preformance analysis report and suggestions for improvement.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://code.google.com/speed/page-speed/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Page Speed &lt;/a&gt;- An open-source project started at Google to help developers optimize their web pages by applying web performance best practices. Started as an open-source Firefox/Firebug add-on and is now deployed in third-party products such as Webpagetest.org, Show Slow and Google Webmaster Tools. Page Speed family of tools includes Page Speed Firefox/Firebug add-on which allows you to evaluate the performance of web pages and to get suggestions on how to improve them, and the mod_pagespeed Apache module which automatically rewrites pages and resources to improve their performance.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://sikuli.org/index.shtml&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Sikuli &lt;/a&gt;- An open source visual technology to automate and test GUI&#39;s using images (screenshots). Developed at the User Interface Design Group, MIT Computer Science and Artificial Intelligence Laboratory (CSAIL). Includes Sikuli Script, a visual scripting API for Jython, and Sikuli IDE, an integrated development environment for writing visual scripts with screenshots easily. Sikuli Script automates anything you see on the screen without internal API&#39;s support. You can programmatically control a web page, a Windows/Linux/Mac OSX desktop application, or even an iphone or android application running in a simulator or via VNC.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.routinebot.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;RoutineBot &lt;/a&gt;- A visual test automation software tool from AKS-Labs that enables creation and execution of tests based on image patterns. Can use manual script design or automatic script recording. Supports Pascal, JavaScript and Basic scripting languages; supports a variety of events - mouse events (clicking, moving), keyboard events (entering text), taking screenshots, loading and saving data, downloading files, working with applications and windows; supports wide range of functions to log events which includes advanced htm log with screenshots of test cases.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://code.google.com/webtoolkit/speedtracer/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Speed Tracer &lt;/a&gt;- An open source tool to help you identify and fix performance problems in your web applications. It visualizes metrics that are taken from low level instrumentation points inside of the browser and analyzes them as your application runs. Speed Tracer is available as a Chrome extension and works on all platforms where extensions are currently supported (Windows and Linux). Using Speed Tracer you are able to get a better picture of where time is being spent in your application. This includes problems caused by JavaScript parsing and execution, layout, CSS style recalculation and selector matching, DOM event handling, network resource loading, timer fires, XMLHttpRequest callbacks, painting, and more.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.showslow.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;ShowSlow &lt;/a&gt;- An open source tool that helps monitor various website performance metrics over time by collecting web performance data and showing it in aggregated form for better business understanding. Captures the results of YSlow and Page Speed rankings and graphs them, to help you understand how various changes to your site affect its performance.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.blaze.io/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Blaze &lt;/a&gt;- An online service from Blaze Software Inc. for optimizing website speed by optimizing Front End Performance. Blaze?s automated optimization combined with it&#39;s Content Delivery Network partner can maximize the potential performance of your web site.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.magneticreason.com/tools/fitnium/fitnium.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Fitnium &lt;/a&gt;- Fitnium from Magneticreason.com provides the ability to write and execute Selenium tests using the &lt;a href=&quot;http://fitnesse.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;FitNesse &lt;/a&gt;framework but without the need to write code. Based on a FitNesse DoFixture, provides an English language interpretation of the Selenium API that you would normally call from Java, Ruby, Python, Perl or C#. In this instance it allows developers, testers, and customers to write UI driven automated acceptance tests. All API&#39;s available to Java, Ruby, Python, Perl or C# developers is now available as an easily understand English phrase that anyone can use to develop their own tests.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://saucelabs.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Sauce OnDemand &lt;/a&gt;- Runs Selenium tests in parallel across multiple browsers in the cloud; from SauceLabs Inc. Acts as a drop-in replacement for Selenium RC, allowing simple configuring of scripts to use Sauce OnDemand. Unlimited browser instances enables testing as many apps across as many browsers as needed; live remote control views of tests running in Sauce OnDemand enables faster test debugging cycles; run FireFox Custom Profiles in the Cloud; test apps securely behind a firewall with Sauce Tunnel - connects a VM on your internal webserver to Sauce OnDemand via SSH, with only the Sauce Labs machines actively running the tests having access and when a test is finished, access is revoked.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/2076?collection_uuid=6fa2752d-f181-3d1d-bccf-508f5ff7c939&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;JSView &lt;/a&gt;- Firefox plugin enables ability to view the source code of external files. Most websites store their javascripts and style sheets in external files and then link to them within a web page&#39;s source code. JSView enables access to these files from the context menu, from the toolbar, from the view menu, or from the status bar. If the website you are viewing contains any external js/css files, an icon will appear that says &quot;SS&quot;, &quot;JS&quot;, or both. Each individual file can then be viewed by clicking on the filename. The file will be opened in a new window. You can also choose to open all external files by clicking on &quot;View All&quot;.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://code.google.com/p/flash-selenium/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Flash-Selenium &lt;/a&gt;- The Flash-selenium open source project extends the Selenium RC clients for adding Flash communication capabilities. Enables direct testing of the UI components of a Flex application.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://code.google.com/p/sfapi/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Selenium-Flex API &lt;/a&gt;- The Selenium-Flex API allows automation of Flex applications using the popular test automation tool Selenium. The API is easy to set up and can be done with only basic working knowledge of either Flex or Selenium. Requires Firefox and inclusion of the Selenium-Flex API in Flex app build.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://virtu-el.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Virtu-El.com Spell Checker&lt;/a&gt; Online free spell checker and link checker from C# computing.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.httpdebugger.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;HTTPDebugger &lt;/a&gt;- HTTP Traffic Analyzer tool from MadeForNet.com that enable effective debugging of http headers and http content. Analyze HTTP headers, POST data, cookies, error codes and SOAP envelopes; measure the size, execution and downloading time of dynamic web pages; view the traffic from browser add-ons, ActiveX components and Java applets; decode HTTPS connections and gzip/chunked encodings; see complete stats in charts and diagrams. Supports a variety of browsers.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://webwait.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WebWait &lt;/a&gt;- Free online web site timer from Michael Mahemof; use to benchmark your website or test the speed of your web connection; pulls down the entire website into your browser, so it takes into account Ajax/Javascript processing and image loading which other tools ignore.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://cukes.info/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Cucumber &lt;/a&gt;- Cucumber is a tool that can execute plain-text functional descriptions as automated tests. The language that Cucumber understands is called Gherkin. While Cucumber can be thought of as a ?testing? tool, the intent of the tool is to support BDD (Behavior-Driven Development). This means that the ?tests? (plain text feature descriptions with scenarios) are typically written before anything else and verified by business analysts, domain experts, etc. non technical stakeholders. The production code is then written outside-in, to make the stories pass. Cucumber itself is written in Ruby, but it can be used to ?test? code written in Ruby or other languages including but not limited to Java, C# and Python. Requires only minimal use of Ruby scripting, so cucumber can be utilized in testing contexts where the application code is not Ruby.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.aptimize.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Aptimize Website Accelerator &lt;/a&gt;- An ISAPI filter for Microsoft IIS, or a Daemon and module for Linux Apache, that automates performance tuning by dynamically optimizing web pages for high performance at runtime ? just before a page is sent from web server to browser. For Win and Linux platforms.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://spello.codeplex.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Spello &lt;/a&gt;- Open source web site spell checker; run as a windows form or command line. Supports English (US and UK), French, German and Spanish (Spain and Mexico) dictionaries. More dictionaries can be downloaded from http://wiki.services.openoffice.org/wiki/Dictionaries. Html based log file. Written in C#, requires Microsoft.Net 3.5 SP1, the setup program has a bootstrapper to install it.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.testplant.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;eggPlant &lt;/a&gt;- An image-based, low-overhead, non-invasive black-box test automation tool. Does not reside on the system-under-test and is technology agnostic, so it can test in many situations that other tools cannot by using image capture and advanced search techniques. Does not interact with the underlying code, and can test any application including those that can cause problems for other tools such as Flash, Silverlight, etc. Works&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.t-plan.com/robot/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;T-Plan Robot &lt;/a&gt;- A black box automated testing tool developed on generic image based testing principles; provides a human-like approach to software testing and performs in situations where other tools may fail. Support of Java test scripts as well as a proprietary scripting language; record &amp;amp; replay capability; support of testing over the RFB protocol (better known as VNC); ability to perform black box GUI testing of mobile phones (Windows Mobile, Symbian, iPhone); open architecture with a generic plugin interface and well documented programming interfaces. Platform independent (Java); runs on, and automates major systems, such as Windows, Linux, Unix, Solaris and certain mobile platforms.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.litetest.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;LiteTest &lt;/a&gt;- Web analysis and evaluation reports of your website usability and other aspects; you test other users websites, and they test yours. Complete a website evaluation report for three other sites and you will then be guaranteed a minimum of three web analysis reports on your own site. Registration and evaluations are free.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.absolute-performance.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;System Shephard &lt;/a&gt;- An IT Performance Monitoring and Operations Management Platform for web and other systems; from Absolute Performance Inc. Modules include StressWalk and WebWalk. Delivers an enterprise-wide view of system performance and alert status; supplies analysis and reports based on real-time, recent, and historical data&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://spydermate.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Spydermate &lt;/a&gt;- Free online SEO analysis tool from MentorMate that gives a numerical and visual representation of a website&#39;s online marketing effort by using a variety of graphs and statistics. Other capabilities: page-specific on-site keyword analysis; side-by-side comparisons of your own website against a competitor.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://twill.idyll.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Twill &lt;/a&gt;- Simple open source Python-based scripting language for web browser control from a command-line interface. Navigate through Web sites that use forms, cookies, and most standard Web features. Supports automated Web testing&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://agilewebdevelopment.com/plugins/category/3&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Web Testing Plugin collection &lt;/a&gt;- Large collection of links to and short descriptions of open source utilities and tools for web testing, unit testing, assertions, mocks, fixture utilities, reporting, validators, code coverage, etc. Mostly for Ruby, maintained by Benjamin Curtis&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.mindd.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;UTE &lt;/a&gt;- Automated &#39;usability testing environment&#39; from Mind Design Systems, Inc. Assists in quantitative usability evaluation of websites and web applications; automates capture of usability data in detail not easily done by a human observer. Consists of a) a &#39;UTE Manager&#39; which helps set up test scenarios (tasks) as well as survey and demographic questions, and compiles results and produces customized reports and summary data; and b) a &#39;UTE Runner&#39; which presents test participants with test scenarios (tasks) as well as any demographic and survey questions; the runner also tracks actions of the subject throughout the test including clicks, keystrokes, and scrolling.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/216/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Venkman Javascript Debugger &lt;/a&gt;- Firefox extension; open source JavaScript debugging environment for Mozilla based browsers.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://xpath.alephzarro.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;XPather &lt;/a&gt;Firefox add-on by Viktor Zigo. Has rich XPath generator, editor, inspector and simple extraction tool. Requires the standard DOM inspector plugin for FF3.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://code.google.com/p/flexmonkey/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;FlexMonkey &lt;/a&gt;- A testing framework for Flex apps. Capabilities include capture, replay and verification of Flex UI functionality. Can generate ActionScript-based testing scripts that can easily be included within a continuous integration process. Uses the Flex Automation API and was created by extending Adobe&#39;s sample automation adapter, AutoQuick. Donated to the Flex community by Gorilla Logic. Site also lists info and links to three other open source Flex test tools/frameworks: FlexUnit, Selenium-Flex, and FunFx.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://unmaskparasites.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;UnmaskParasites &lt;/a&gt;- A free online service that checks web pages for hidden illicit content (invisible spam links, iframes, malicious scripts and redirects). By Denis Sinegubko. Just type in the URL of the web site to be checked.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.testarmy.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;TestArmy &lt;/a&gt;- TestArmy provides cheap access to a large, flexible base of testers with a wide range of hardware. Test applications thoroughly in a variety of environments, at lower cost, using crowd-sourcing. Enable more efficient testing on the end user hardware and software platforms that have proliferated, particularly for mobile and web applications. Developed by Peter Georgeson.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://rasta.rubyforge.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Rasta &lt;/a&gt;- Rasta is a keyword-driven open source test framework by Hugh McGowan using spreadsheets to drive testing. Loosely based on FIT, where data tables define parameters and expected results. The spreadsheet can then be parsed using your test fixtures. For the underlying test harness, Rasta uses RSpec so in addition to reporting results back to the spreadsheet you can take advantage of RSpec&#39;s output formatters and simultaneously export into other formats such as HTML and plain text. Since Rasta utilizes Ruby, it can work well with Watir (listed elsewhere in this page).&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.foldermatch.com/fmcompetitors.htm&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;File Comparators &lt;/a&gt;- Web testing - or any type of testing - often involves verification of data vs expected data. While this is simple enough programmatically for single data points or small data sets, comparison of large amounts of data can be more challenging. This site, maintained by FolderMatch/Salty Brine Software, a windows file/folder comparator tool vendor, lists a large number of Win data comparators. An old (2003) but still useful listing of mostly non-Windows data comparator tools is maintained by Danny Faught in his Open Testware Reviews site&#39;s &lt;a href=&quot;http://tejasconsulting.com/open-testware/feature/data-comparator-survey.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Data Comparator Survey &lt;/a&gt;.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.critical-logic.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;TMX &lt;/a&gt;- Keyword driven test automation product from Critical Logic, provides automated, fully annotated, executable scripts for QTPro, Watir, TestPartner, and SilkTest. Imports the objects that make up an application (radio buttons, entry fields, etc.) and builds an Object Tree containing all elements and attributes subject to testing. Then automatically generates the executable test scripts and test documentation. &#39;Virtual Objects&#39; allow building of test scripts from requirements in parallel with code development.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.google.com/websiteoptimizer&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Google&#39;s Website Optimizer &lt;/a&gt;- Google&#39;s service for testing variations in site design (titles, images, content, etc) to determine impacts on conversions, user actions, traffic, or other goals.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://developer.yahoo.com/yslow/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;YSlow &lt;/a&gt;- Free open source tool analyzes web pages and explains why they&#39;re slow based on rules for high performance web sites. A Firefox add-on integrated with the Firebug web development tool. Includes a Performance report card, HTTP/HTML summary, list of components in page and related info, tools including JSLint. Generates a grade for each rule and an overall grade, lists suggested specific changes to improve performance, calculates total size of page for empty and primed cache scenarios, cookie info. Can also view HTTP response headers for any component.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://itsnat.sourceforge.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;ItsNat &lt;/a&gt;- Open source Java AJAX component-based web development framework provides a natural approach to web development; leverages &#39;old&#39; tools to build new AJAX based Web 2.0 applications. Server centric using an approach called TBITS, &quot;The Browser Is The Server&quot;: simulates a Universal W3C Java Browser at the server mimicking the behavior of a web browser, containing a W3C DOM Level 2 node tree and receiving W3C DOM Events. Contains significant built in functional web test support.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://sourceforge.net/projects/htt&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;HTT &lt;/a&gt;- Open source scriptable HTTP test tool for testing and benchmarking web apps and for HTTP server development. Can act as client (requesting) and server (backend for reverse proxies). Pattern matching answers (both server and client) to test validity. Supports chunking in request and response.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.websiteoptimization.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Web Page Analyzer &lt;/a&gt;- Free online website performance tool and page speed analysis from Website Optimization. Calculate page size, composition, and download time, size of individual elements and sums up each type of web page component. Then offers advice on improving page load time.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://httpwatch.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;HTTPWatch &lt;/a&gt;- An HTTP viewer and debugger plugin for MS Internet Explorer for HTTP and HTTPS monitoring without leaving browser window. Real-time page and request level time charts;millisecond accurate timings and network level data. Includes automation interface that can be used by most programming languages. Supports filtering of requests by criteria such as content types, response codes, URLs, headers and content. Basic free and paid versions available.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www-306.ibm.com/software/awdtools/tester/policy/accessibility/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;IBM Rational Policy Tester Accessibility Edition &lt;/a&gt;- Helps ensure Web site accessibility to all users by monitoring for over 170 comprehensive accessibility checks. It helps determine the site&#39;s level of compliance with government standards, including the U.S. government&#39;s Section 508 and guidelines such as the World Wide Web Consortium&#39;s Web Content Accessibility Guidelines (W3C WCAG), the UK&#39;s Disability Discrimination Act, and France&#39;s AccessiWeb.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www-306.ibm.com/software/awdtools/tester/policy/privacy/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;IBM Rational Policy Tester Privacy Edition &lt;/a&gt;- Reports on form, form controls, and Form GET inventory, pages collecting Personally Identifiable Information (PII) and privacy policy links. Generates inventory of site privacy policies and checks and checks for secure pages and encryption and third-party data sharing policies; maps technical checks to specific online requirements of laws and regulations, such as U.S. Children&#39;s Online Privacy Protection Act (COPPA), Gramm-Leach-Bliley Act (GLBA) Privacy Rules, HIPAA, California SB1386 &amp;amp; AB1950 and AB1 950; Safe Harbor re European Community&#39;s Directive on Data Protection; and U.S. Section 208.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.texttrust.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;TextTrust &lt;/a&gt;- Online service for one time or periodic full site spell checking; report includes listing of each text error with URL, built-in spelling mistake highlighter; correct your errors with Google suggestion lookup. System learns as it checks, detects industry terms and buzzwords such that only real errors are reported.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.wireshark.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WireShark &lt;/a&gt;- Network protocol analyzer available under the GNU General Public License. Capabilities include deep inspection of hundreds of protocols, live capture and offline analysis, standard three-pane packet browser, runs on most platforms. Captured network data can be browsed via a GUI, or via the TTY-mode TShark utility; rich VoIP analysis; read/write a very wide variety of different capture file formats. Live data can be read from Ethernet, IEEE 802.11, PPP/HDLC, ATM, Bluetooth, USB, Token Ring, Frame Relay, FDDI, and others. Decryption support for many protocols, including IPsec, ISAKMP, Kerberos, SNMPv3, SSL/TLS, WEP, and WPA/WPA2. Coloring rules can be applied to the packet list for quick, intuitive analysis. Output can be exported to XML, PostScript, CSV, or plain text&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://sourceforge.net/projects/tptest&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;TPTest &lt;/a&gt;- An open source software suite for testing network throughput and Internet services. It consists of a software library with test functions that can be implemented in test client and server applications. Reference client/server apps are also included.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.desksoft.com/BWMeter.htm&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;BWMeter&lt;/a&gt; - Bandwidth meter, monitor and traffic controller, which measures, displays and controls all traffic to/from computer(s) or on your network. Can analyze the data packets (where they come from, where they go, which port and protocol they use). For Windows platforms. Shareware.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.fiddlertool.com/fiddler/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Fiddler&lt;/a&gt; - HTTP Debugging Proxy which logs all HTTP traffic between your computer and the Internet. Fiddler allows you to inspect all HTTP Traffic, set breakpoints, and &quot;fiddle&quot; with incoming or outgoing data. Fiddler includes a powerful event-based scripting subsystem, and can be extended using any .NET language. Can debug traffic from virtually any application. For Windows platforms. Freeware.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.siliconwold.com/interceptor/interceptor_home.htm&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;HTTP Interceptor &lt;/a&gt;- Low cost pseudo Proxy server that performs http diagnostics and enables viewing of the two way communication between browser and the Internet. View http, asp, http header, data headers, responses. Demo version Free and paid versions available.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.expecco.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Expecco &lt;/a&gt;- A component based, modular test and quality assurance platform from eXept Software AG, which aims at the consolidation of tests and partial test systems into an automated, interactive test center. Enables productivity improvement in creation and maintenance of test scenarios, includes extensive debug features and flexible integration into existing enterprises. Features include utilization of UML 2.0 and Selenium libraries.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.ixiacom.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Aptixia IxLoad &lt;/a&gt;- Highly scalable, integrated test solution from Ixia Inc. for assessing the performance of Triple Play (Voice, Video and Data services) networks and devices. IxLoad emulates IPTV and Triple Play subscribers and associated protocols to ensure subscriber Quality of Experience (QoE). Protocols supported include video protocols like IGMP, MLD, and RTSP; voice protocols like SIP and MGCP; and data protocols like HTTP, FTP, and SMTP. Can be used to test critical aspects of the infrastructure like DNS, DHCP, RADIUS, and LDAP services, as well generate malicious traffic to test for security. Also available are a wide variety of other related performance test tools to help accelerate the migration of communications and entertainment to IP.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.microsoft.com/downloads/details.aspx?FamilyID=e59c3964-672d-4511-bb3e-2d5e1db91038&amp;amp;displaylang=en&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Internet Explorer Developer Toolbar &lt;/a&gt;- Microsoft add-on for IE that includes some tools for that can be useful for web testing. Includes tools to explore a page&#39;s document object model (DOM), locate and select specific elements on a Web page through a variety of techniques, view HTML object class names, ID&#39;s, and details such as link paths, tab index values, and access keys; validate HTML, CSS, WAI, and RSS web feed links; view the formatted and syntax colored source of HTML and CSS; and more.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.wsscheduler.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Web Service Scheduler &lt;/a&gt;- WSS is an online cron service that can execute custom scripts remotely, for websites hosted on a web server with no access to a scheduling utility like cron or task scheduler. To use, just login and add the URL of the web service or script (PHP, ASP, CGI) and the time you would like the service to run. Basic account is free.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://groups.csail.mit.edu/uid/chickenfoot/index.php&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Chickenfoot &lt;/a&gt;- An open source Firefox extension from MIT that creates a programming environment in the Firefox sidebar, enables writing of scripts to manipulate web pages and automate web browsing. Scripts are written in a superset of Javascript that includes special functions specific to web tasks.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.telerik.com/automated-testing-tools.aspx&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WebAii &lt;/a&gt;- Free web automation framework from Telerik that helps developers easily write functional tests for AJAX and Silverlight applications. The framework offers one consistent API that allows users to automate the UI of web applications as part of regression testing. Besides Silverlight support, a key benefit of WebAii Testing Framework is the browser abstraction, which allows developers to create a test once and execute it against all major browsers ? IE, FF, and Safari for Windows are currently supported.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.sketchpath.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;sketchPath &lt;/a&gt;- Free XPath Editor and XML analysis and testing tool by Phil Fearon supporting XPath 1.0 and 2.0. Capabilities includes: Provides integrated graphical environment for viewing XML files, developing and testing XPath expressions against them and managing the expressions in file libraries. Auto-Generate XPath locations by selecting from XPath result list, regular expression result list, element tree view, element nodes list, XML text editor, etc. Import XPath Expressions from an XML source (eg. XSLT). auto-complete uses &#39;Look-Ahead&#39; to list available location and value nodes when typing, XSD schema validation with fully-navigable invalid elements list. Use regular expressions to resolve XPath locations. And more. For Windows platforms.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.soapui.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;soapUI &lt;/a&gt;- A free, open source desktop application from Eviware/SmartBear Software for inspecting, invoking, developing, simulating/mocking and functional/load/compliance testing of web services over HTTP. It is mainly aimed at developers/testers providing and/or consuming web services (java, .net, etc). Functional and Load-Testing can be done both interactively in soapUI or within an automated build/integration process using the soapUI command-line tools. Mock Web Services can be created for any WSDL and hosted from within soapUI or using the command-line MockService runner. IDE-plugins available for eclipse, IntelliJ IDEA, NetBeans and a specialized eclipse-plugin for JBossWS. Paid &#39;pro&#39; version available with professional support and extended functionality.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.mindreef.com/products/coral/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SOAPscope Server &lt;/a&gt;- Web services test tool from Mindreef Inc./Progress Software; create test scenarios automatically by recording actions; share these with other testers in collaborative server-baaed UI. View WSDL and SOAP messages in Pseudocode ViewTM. Create complex tests including passing values from a response to subsequent requests, perform batch testing and validate results all without coding. Simulate web services that don&#39;t yet exist, or new scenarios for those that do.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.parasoft.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Parasoft SOAtest &lt;/a&gt;- Scriptless web services test tool from Parasoft. Automatic test creation from WSDL, WSIL, UDDI and HTTP Traffic. Capabilities include WSDL validation, load and performance testing; graphically model and test complex scenarios. Automatically creates security penetration tests for SQL injections, XPath injections, parameter fuzzing, XML bombs, and external entities. Data-driven testing through data sources such as Excel, CSV, DB queries, etc. Support for JMS; MIME attachment support.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.manageengine.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;QEngine &lt;/a&gt;- ManageEngine QEngine Web Service Functional Test tool automates functional testing of web services that are bound with the SOAP/HTTP binding. Automatically generates test scripts from a WSDL document and validates every operation published in the WSDL document. The responses to each SOAP/HTTP request can be validated against the data sources such as CSV or Database.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://extradata.com/products/FaultFactory/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Fault Factory &lt;/a&gt;- API-level fault injection tool from from Extradata Technologies; injects HTTP/SOAP/Socket faults into an application - no code changes, no proxies required. Injects two types of faults: socket API failures and arbitrary HTTP responses (that can be used to imitate a wide range of conditions, including SOAP faults). Can be used standalone or in combination with a debugger. Language-neutral. For Windows platforms.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.xml-simulator.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;XML-Simulator &lt;/a&gt;- Black-box test tool from Elvior for applications using asynchronous XML messaging to communicate with different systems. Customizable to support any XML protocol.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.tools4internet.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Tools4Internet &lt;/a&gt;- Free on-the-web tools for determination/testing of various web page/site characteristics; results presented in convenient tabbed summary format. Includes browser/server security information tool for viewing details of http headers sent from web server and browser, along with other information obtainable via javascript and other publicly available means. Web Content Analysis capability includes response time, web page code comments lines, anchors, scripts, etc.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.getfirebug.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Firebug &lt;/a&gt;- Open source add-on tool for Firefox - allows editing, debugging, and monitoring of CSS, HTML, and JavaScript live in any web page. Monitor network activity, visualize CSS metrics, information about errors in JavaScript, CSS, and XML. Includes DOM explorer; execute JavaScript on the fly.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.greenhatsoftware.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;GH Tester &lt;/a&gt;- Middleware test automation tool, from Green Hat Consulting Limited, for testing systems that do not have graphical user interfaces including web services, JMS, IBM MQ, Sonic MQ, TIBCO, TCP/IP, UDP/IP and SmartSockets. Includes an API enabling writing of your own transports. Schema-aware message editors for XML (DTD and XSD), SOAP (WSDL) and AE. Other capabilities: automatically create test plan documentation, record and playback messages, integrate with databases to simulate adapters by querying or changing rows, produce detailed reports on actual test results and expectations, including any differences&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.microsoft.com/technet/sysinternals/utilities/filemon.mspx&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Filemon &lt;/a&gt;- Free tool from Microsoft monitors and displays Windows file system activity on a system in real-time. Timestamping feature shows when every open, read, write or delete, happens, and its status column indicates outcome. Useful in security testing, monitoring/testing of web servers etc. Also available (links available on Filemon page): RegMon - a Registry monitor; Process Monitor - a process and thread monitor; DiskMon - a hard disk monitor.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.opnet.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;AceLive &lt;/a&gt;- Tool from OpNet Technologies Inc. for end-user experience monitoring and application performance management. Spans network monitoring, measurement, and detection of SLA violations, and can bridges seamlessly into integrated and detailed transaction-level troubleshooting with OPNET?s ACE Analyst.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.xk72.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Charles &lt;/a&gt;- An HTTP proxy/monitor/Reverse Proxy that enables viewing all HTTP traffic between browser and the Internet, including requests, responses and HTTP headers (which contain the cookies and caching information). Capabilities include HTTP/SSL and variable modem speed simulation. Useful for XML development in web browsers, such as AJAX (Asynchronous Javascript and XML) and XMLHTTP, as it enables viewing of actual XML between the client and the server. Can autoconfigure browser&#39;s proxy settings on MSIE, Firefox, Safari. Java application from XK72 Ltd.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.paessler.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Paessler Site Inspector &lt;/a&gt;- A web browser that combines MSIE and Mozilla/Gecko into one program; it&#39;s Analyzing Browser allows switching between the two browser engines with the click of a mouse to compare. Freeware.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://nektra.com/oss/firefox/extensions/cookiepie/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;CookiePie Firefox Extension &lt;/a&gt;- Firefox extension from Sebastian Wain enabling maintenance of different cookies in different tabs and windows. For example developers working on web software supporting multiple users or profiles can use CookiePie to simultaneously test their software with each user without needing to open a different browser.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.siliconglen.com/software/links.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Broken Link Preventer &lt;/a&gt;- Link checker that reports on broken links, reports statistics on user attempts to access broken links, and enables broken link prevention. Runs on server and constantly monitors site links.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.jsunit.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;JsUnit &lt;/a&gt;- An open-source unit testing framework for client-side (in-browser) JavaScript in the tradition of the XUnit frameworks&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.webperformance.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Web Performance Advanced Server Analysis &lt;/a&gt;- Add-on module for the Web Performance Inc. Load Tester tool from Web Performance Inc. Automatically points out performance problems in your operating system or application server; tracks performance counters in the operating system or application server during a load test, marking those statistics that are obviously out of spec so you can quickly identify obvious performance problems. Statistics can be viewed during the test and reviewed later in reports for more detailed analysis.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.eclipse.org/tptp/index.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Eclipse TPTP Testing Tools Project &lt;/a&gt;- TPTP (Test &amp;amp; Performance Tools Platform) is a subproject of Eclipse, an open platform for tool integration. TPTP provides frameworks for building testing tools by extending the TPTP Platform. The framework contains testing editors, deployment and execution of tests, execution environments and associated execution history analysis and reporting. The project also includes exemplary tools for JUnit based component testing tool, Web application performance testing tool, and a manual testing tool. The project supports the OMG UML2 Test Profile.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.logigear.com/products/testarchitect/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Test Architect &lt;/a&gt;- Keyword-driven test automation tool from LogiGear helps increase test coverage. Built-in playback support for web-based application and other platforms.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.hq42.net/net_tools/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Networking and Server Test Utilities &lt;/a&gt;- Small collection of web server and other test utilities provided by hq42.net.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.techsmith.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Morae &lt;/a&gt;- Usability test tool for web sites and software, from TechSmith Corp. for automated recording, analyzing and sharing of usability data. Consists of 3 components. A Recorder records and synchronizes video and data, creating a digital record of system activity and user interaction. A Remote Viewer enables geographically dispersed observers to watch usability tests from any location; it displays test user&#39;s computer screen along with a picture-in-picture window displaying the test participant&#39;s face and audio; Remote Viewer observers can set markers and add text notes. The Manager component includes integrated editing functionality for assembly of important video clips to share with stakeholders.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://osflash.org/autotestflash&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;AutoTestFlash &lt;/a&gt;- Freeware tool by Tiago Simoes for recording and playing back UI Tests in flash applications. Source code also available.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.reprosoftware.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Repro &lt;/a&gt;- Manual testing &#39;helper&#39; tool that records desktop video, system operations in 7 different categories, system resource usage, and system configuration information. Allows user to save and review relevant information for bug reports, and compress the result into a very small file to replay, upload to a bug tracking system, and share with others. Instruments in memory the target application at runtime so no changes are required to application under test. For Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://testgen.tigris.org/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;TestGen &lt;/a&gt;- Free open-source web test data generation program that allows developers to quickly generate test data for their web-services before publicly or internally releasing the web service for production.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.webscale.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;EngineViewer and SiteTimer &lt;/a&gt;- Free basic services: EngineViewer - reports on how a search engine may view a webpage, from how it breaks down the HTML, to which links it extracts, how it interprets page&#39;s robot exclusion rules and more. SiteTimer service - Find out how long it takes various connection types to get a page, check all the graphical links to ensure they&#39;re correct, examine server&#39;s HTTP headers, more.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.fiddlertool.com/fiddler/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Fiddler &lt;/a&gt;- An HTTP Debugging tool by Eric Lawrence. Acts as an HTTP Proxy running on port 8888 of local PC. Any application which accepts an HTTP Proxy can be configured to run through Fiddler. Logs all HTTP traffic between computer and the Internet, and allows inspection of the HTTP data, set breakpoints, and &quot;fiddle&quot; with incoming or outgoing data. Designed to be much simpler than using NetMon or Achilles, and includes a simple but powerful JScript.NET event-based scripting subsystem. Free, for Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.tools4ever.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;FREEping &lt;/a&gt;- Free ping software utility from Tools4ever which will ping all your Windows-based servers (or any other IP address) in freely-definable intervals. Will send a popup when one of the servers stops responding.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.omnicor.com/netest.htm&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;IP Traffic Test and Measure &lt;/a&gt;- Network traffic simulation and test tool from Omnicor Corp. can generate TCP/UDP connections using different IP addresses; data creation or capture and replay; manage and monitor throughput, loss, and delay.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.visitorville.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;VisitorVille &lt;/a&gt;- Site traffic monitoring tool from World Market Watch Inc. that depicts website visitors as animated characters in a virtual village; users can watch their web traffic as if they&#39;re watching a movie.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.sisoftware.co.uk/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Sandra &lt;/a&gt;- &#39;System ANalyser, Diagnostic and Reporting Assistant&#39; utility from SiSoftware. Provides large variety of information about a Windows system&#39;s hardware and software. Includes CPU, mainboard, drives, ports, processes, modules, services, device drivers, ODBC sources, memory details, environment settings, system file listings, and much more. Provides performance enhancing tips, tune-up wizard, file system and memory bandwidth benchmarking, more. Reporting via save/print/fax/email in text, html, XML, etc. Free, Professional, and other versions available in multiple languages.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.deque.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Deque &lt;/a&gt;- Deque Ramp is a cross-platform solution for testing and remediating websites and Web-based applications for integrated accessibility and Section 508 compliance. Audits and corrects accessibility violations and helps organizations develop long-term practices to enhance accessibility for users with disabilities. Available versions include Ramp Personal Edition, Ramp Grade, and Ramp Ascend. Ramp PE version is free for some user categories such as non-profit organizations. Other products include Worldspace Online, an online accessibility test and repair tool.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://info.iet.unipi.it/~luigi/ip_dummynet/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Dummynet &lt;/a&gt;- Flexible tool developed by Luigi Rizzo, originally designed for testing networking protocols, can be used in testing to simulate queue and bandwidth limitations, delays, packet losses, and multipath effects. Can be used on user&#39;s workstations, or on FreeBSD machines acting as routers or bridges.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://allhttp.com/interceptor/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;HTTP Interceptor&lt;/a&gt; - A real-time HTTP protocol analysis and troubleshooting tool from AllHTTP.com. View all headers and data that travel between your browser and the server. Split-screen display and dual logs for request and response data. Interceptor also allows changing of select request headers on-the-fly, such as &quot;Referrer&quot; and &quot;User Agent&quot;.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://agilethinking.net/qualityforge/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;SpySmith &lt;/a&gt;- Simple but powerful diagnostic tool from Quality Forge; especially useful when testing web sites and web-based applications. It allows the user to peek inside I.E. Browser-based Documents (including those without a &#39;view source&#39; command) to extract precise information about the DOM elements in an HTML source. SpySmith can also spy on Windows objects. For Windows. Free 90-day trial.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://coad.measurement-factory.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Co-Advisor &lt;/a&gt;- Tool from The Measurement Factory for testing quality of protocol implementations. Co-Advisor can test for protocol compatibility, compliance, robustness, security, and other quality factors. Has modules for HTTP (RFC 2616) and ICAP (RFC 3507) protocols . Other info: runs on FreeBSD packages, Linux RPMs, Windows (on-demand); available as on-line service, binaries, or source code.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.pocketsoap.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;PocketSOAP &lt;/a&gt;- Packet-capture tool by Simon Fell, with GUI; captures and displays packet data between local client and specified web server. Can log captures to disk. For Windows; binaries and source available; freeware. Also available is PocketXML-RPC and PocketHTTP.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.pocketsoap.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;TcpTrace &lt;/a&gt;- Tool by Simon Fell acts as a relay between client and server for monitoring packet data. Works with all text-based IP protocols. For windows; freeware&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.pocketsoap.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;ProxyTrace &lt;/a&gt;- Tool by Simon Fell acts as a proxy server to allow tracing of HTTP data; can be used by setting browser to use it as a proxy server and then can monitor all traffic to and from browser. Freeware.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://irg.cs.ohiou.edu/software/tcptrace/tcptrace.html&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;tcptrace &lt;/a&gt;- Tool written by Shawn Ostermann for analysis of TCP dumpfiles, such as those produced by tcpdump, snoop, etherpeek, HP Net Metrix, or WinDump. Can produce various types of output with info on each connection seen such as elapsed time, bytes, and segments sent and received, retransmissions, round trip times, window advertisements, throughput, and various graphs. Available for various UNIX flavors, for Windows, and as source code; freeware.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.omsphere.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;MITS.Comm &lt;/a&gt;- Tool from Omsphere LLC for simulating virtually any software interface (internal or external). Allows testing without pitfalls associated with live connections to other systems (TCP/IP, Ethernet, FTP, etc). Allows developers to test down to the unit level by simulating the internal software interfaces (message queues, mailboxes, etc.) Tool can learn what request/response scenarios are being tested for future tests and can work with any protocol, any message definitions, and any network. Also available: MITS.GUI&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.w3.org/XML/Test/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;XML Conformance Test Suite &lt;/a&gt;- XML conformance test suites from W3C and NIST; contains over 2000 test files and an associated test report (also in XML). The test report contains background information on conformance testing for XML as well as test descriptions for each of the test files. This is a set of metrics for determining conformance to the listed W3C XML Recommendation.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.worksoft.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Certify &lt;/a&gt;- Test automation management tool from WorkSoft, Inc. For managing and developing test cases and scripts, and generating test scripts. For automated testing of Web, client/server, and mainframe applications. Runs on Windows platforms.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.hisoftware.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;HiSoftware AccVerify &lt;/a&gt;- Tool for testing site accessibility, usability, searchability, privacy and Intellectual Property policy verification; from HiSoftware Inc. Also custom checks and test suites to meet organization&#39;s standards. Can crawl a site and report errors; can also programmatically fix most common errors found. Runs on Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.hisoftware.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;HiSoftware Web Site Monitor &lt;/a&gt;- Tool allows user to monitor servers and send alerts, allows monitoring web sites for changes or misuse of intellectual property in metadata or in the presented document; link validation. From HiSoftware Inc.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.v-tech.ws/products/wo.htm&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Web Optimizer &lt;/a&gt;- Web page optimizing tool from Visionary Technologies intelligently compresses web pages to accelerate web sites without changing site&#39;s appearance. Removes unnecessary information in HTML, XML, XHTML, CSS, and Javascript and includes GIF and JPEG optimizer techniques.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.hdse.org/html2txt/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;HTML2TXT &lt;/a&gt;- Conversion utility that converts HTML as rendered in MS Internet Explorer into ASCII text while accurately preserving the layout of the text. Included with software are examples of using the control from within Visual Basic, Visual C++, and HTML.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.remotedebugger.com/default_trd.asp&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Team Remote Debugger &lt;/a&gt;- Debugging tool from Spline Technologies allows tracing of any number of code units of any kind ( ASP, MTS, T-SQL, COM+, ActiveX Exe, DLL, COM, Thread, CFML ), written in any language ( ASP, VB, VC++, Delphi, T-SQL, VJ, CFML ) residing on multiple shared and dedicated servers at the same time, without ever attaching to process. Remote code can pass messages and dialogs directly to your local machine via Team Remote Debugger component, and developers can then debug their respective code independently of one another no matter if the code units reside on the same servers or on different servers or on any combination thereof.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.datatect.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Datatect &lt;/a&gt;- Test data generator from Banner Software generates data to a flat file or ODBC-compliant database; includes capabilities such as scripting support that allows user to write VBScripts that modify data to create XML output, data generation interface to Segue SilkTest, capability to read in existing database table structures to aid in data generation, wide variety of data types and capabilities for custom data types. For Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.triometric.net/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;Triometric Performance Analyzer Suite &lt;/a&gt;- Suite of software protocol analyzers from Triometric accurately calculates end-to-end download speeds for each transaction, not just samples; produces a range of configurable reports that breaks down info into network and server speeds, errors, comparison to SLA&#39;s, performance for each server, client, URL, time period, etc.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://www.cyberspyder.com/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;WebBug&lt;/a&gt; - Debugging tool from Aman Software for monitoring HTTP protocol sends and receives; handles HTTP 0.9/1.0/1.1; allows for entry of custom headers. Freeware.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://zing.ncsl.nist.gov/WebTools/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;NIST Web Metrics Testbed &lt;/a&gt;- Web usability testing and evaluation tool suite from U.S. Govt. NIST. Source code available. For UNIX, Windows.&lt;/p&gt;&lt;p class=&quot;webtool&quot; style=&quot;margin-top: 10px; font-family: Arial, &#39;Trebuchet MS&#39;, sans-serif; font-size: 13px; line-height: 16px; background-color: rgb(238, 238, 238); &quot;&gt;&lt;a href=&quot;http://oss.oetiker.ch/mrtg/&quot; style=&quot;color: rgb(0, 0, 153); background: inherit; &quot;&gt;MRTG&lt;/a&gt; - Multi Router Traffic Grapher - free tool by Tobi Oetiker utilizing SNMP to monitoring traffic loads on network links; generates reports as web pages with GIF graphics on inbound and outbound traffic. For UNIX, Windows.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/8431127928671536122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2011/12/web-site-test-tools-and-site-management.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/8431127928671536122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/8431127928671536122'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2011/12/web-site-test-tools-and-site-management.html' title='Web Site Test Tools and Site Management Tools'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-7451376548317976316</id><published>2011-12-24T00:02:00.000-08:00</published><updated>2012-09-10T21:09:29.446-07:00</updated><title type='text'>learning VB Script for QTP</title><content type='html'>&lt;p style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; line-height: 21px; font-size: 14px; color: rgb(78, 78, 78); font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; text-align: -webkit-auto; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Learning VBScript for QTP&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; line-height: 21px; font-size: 14px; color: rgb(78, 78, 78); font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; text-align: -webkit-auto; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;We can learn the VBScript without QTP also. You need Notepad and command prompt on your system and follow below steps:&lt;/span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;ol style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0.4em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; list-style-position: initial; list-style-image: initial; line-height: 19px; color: rgb(78, 78, 78); font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; font-size: 13px; text-align: -webkit-auto; &quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 2.5em; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; list-style-position: outside; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Create a notepad file.&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 2.5em; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; list-style-position: outside; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Write a small VBScript in the notepad file.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; line-height: 21px; font-size: 14px; color: rgb(78, 78, 78); font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; text-align: -webkit-auto; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;e.g.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; line-height: 21px; font-size: 14px; color: rgb(78, 78, 78); font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; text-align: -webkit-auto; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt; &lt;/strong&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Option Explicit&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt; &lt;/strong&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Dim myResponse&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt; &lt;/strong&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;myResponse = MsgBox(“Do you wish to quit?”, 1, “What do you wish &lt;/span&gt;&lt;/strong&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;to do?”)&lt;/span&gt;&lt;/strong&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ol style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0.4em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; list-style-position: initial; list-style-image: initial; line-height: 19px; color: rgb(78, 78, 78); font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; font-size: 13px; text-align: -webkit-auto; &quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 2.5em; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; list-style-position: outside; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Save the above Notepad file as Test.vbs.&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 2.5em; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; list-style-position: outside; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Run above file from the command prompt using CScript.exe.&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 2.5em; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; list-style-position: outside; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;C:\&amp;gt;CScript.exe Test.vbs&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 2.5em; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; list-style-position: outside; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;You will be getting the result of your script.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; line-height: 21px; font-size: 14px; color: rgb(78, 78, 78); font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; text-align: -webkit-auto; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; &quot;&gt;Descriptive programming in QTP &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; &quot;&gt;Whenever QTP records any action on any object of an application, it adds some description on how to recognize that object to a repository of objects called object repository. QTP cannot take action on an object until unless its object description is in the Object Repository. But descriptive programming provides a way to perform action on objects which are not in Object repository&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;br /&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Object Identification:&lt;/strong&gt;&lt;br /&gt;To identify an object during the play back of the scripts QTP stores some properties which helps QTP to uniquely identify the object on a page. Below screen shots shows an example Object repository:&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; &quot;&gt;Now to recognize a radio button on a page QTP had added 2 properties the name of the radio button and the html tag for it. The name the left tree view is the logical name given by QTP for the object. This can be changed as per the convenience of the person writing the test case. QTP only allows UNIQUE logical name under same level of hierarchy. As we see in the snapshot the two objects in Browser-&amp;gt;Page node are “WebTable” and “testPath”, they cannot have the same logical name. But an object under some other node can have the same name. Now with the current repository that we have, we can only write operation on objects which are in the repository. Some of the example operations are given below&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;br /&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Browser(“Browser”).Page(“Page”).WebRadioGroup (“testPath”).Select “2″&lt;br /&gt;cellData = Browser(“Browser”).Page(“Page”).WebTable (“WebTable”).GetCellData (1,1)&lt;br /&gt;Browser(“Example2″).Page(“Page”).WebEdit(“testPath”).Set “Test text”&lt;/strong&gt; &lt;/span&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; &quot;&gt;When and &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;br /&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; &quot;&gt;Why to use Descriptive programming? &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt; &lt;/strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; &quot;&gt;Below are some of the situations when Descriptive Programming can be considered useful:&lt;br /&gt;The objects in the application are dynamic in nature and need special handling to identify the object. The best example would be of clicking a link which changes according to the user of the application, Ex. “Logout &amp;lt;&lt;username&gt;&amp;gt;”.&lt;br /&gt;When object repository is getting huge due to the no. of objects being added. If the size of Object repository increases too much then it decreases the performance of QTP while recognizing a object.&lt;br /&gt;When you don’t want to use object repository at all. Well the first question would be why not Object repository? Consider the following scenario which would help understand why not Object repository&lt;/username&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; line-height: 21px; font-size: 14px; color: rgb(78, 78, 78); font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; text-align: -webkit-auto; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Scenario 1:&lt;/strong&gt; Suppose we have a web application that has not been developed yet. Now QTP for recording the script and adding the objects to repository needs the application to be up, that would mean waiting for the application to be deployed before we can start of with making QTP scripts. But if we know the descriptions of the objects that will be created then we can still start off with the script writing for testing&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; line-height: 21px; font-size: 14px; color: rgb(78, 78, 78); font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; text-align: -webkit-auto; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Scenario 2:&lt;/strong&gt; Suppose an application has 3 navigation buttons on each and every page. Let the buttons be “Cancel”, “Back” and “Next”. Now recording action on these buttons would add 3 objects per page in the repository. For a 10 page flow this would mean 30 objects which could have been represented just by using 3 objects. So instead of adding these 30 objects to the repository we can just write 3 descriptions for the object and use it on any page.&lt;/span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Modification to a test case is needed but the Object repository for the same is Read only or in shared mode i.e. changes may affect other scripts as well.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;When you want to take action on similar type of object i.e. suppose we have 20 textboxes on the page and there names are in the form txt_1, txt_2, txt_3 and so on. Now adding all 20 the Object repository would not be a good programming approach.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; line-height: 21px; font-size: 14px; color: rgb(78, 78, 78); font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; text-align: -webkit-auto; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;How to use Descriptive programming?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; line-height: 21px; font-size: 14px; color: rgb(78, 78, 78); font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; text-align: -webkit-auto; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;There are two ways in which descriptive programming can be used&lt;br /&gt;By creating properties collection object for the description.&lt;br /&gt;By giving the description in form of the string arguments.&lt;/span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;By creating properties collection object for the description.&lt;/span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;To use this method you need first to create an empty description&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;br /&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Dim obj_Desc ‘Not necessary to declare&lt;br /&gt;Set obj_Desc = Description.Create&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Now we have a blank description in “obj_Desc”. Each description has 3 properties “Name”, “Value” and “Regular Expression”.&lt;/span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; line-height: 21px; font-size: 14px; color: rgb(78, 78, 78); font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; text-align: -webkit-auto; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;obj_Desc(“html tag”).value= “INPUT”&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;When you use a property name for the first time the property is added to the collection and when you use it again the property is modified. By default each property that is defined is a regular expression. Suppose if we have the following description&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; line-height: 21px; font-size: 14px; color: rgb(78, 78, 78); font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; text-align: -webkit-auto; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;obj_Desc(“html tag”).value= “INPUT&lt;br /&gt;” obj_Desc(“name”).value= “txt.*”&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;This would mean an object with html tag as INPUT and name starting with txt. Now actually that “.*” was considered as regular expression. So, if you want the property “name” not to be recognized as a regular expression then you need to set the “regularexpression” property as FALSE&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; line-height: 21px; font-size: 14px; color: rgb(78, 78, 78); font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; text-align: -webkit-auto; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;obj_Desc(“html tag”).value= “INPUT”&lt;br /&gt;obj_Desc(“name”).value= “txt.*”&lt;br /&gt;obj_Desc(“name”).regularexpression= “txt.*”&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;This is how of we create a description. Now below is the way we can use it&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; line-height: 21px; font-size: 14px; color: rgb(78, 78, 78); font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; text-align: -webkit-auto; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Browser(“Browser”).Page(“Page”).WebEdit(obj_Desc).set “Test”&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;When we say .WebEdit(obj_Desc) we define one more property for our description that was not earlier defined that is it’s a text box (because QTPs WebEdit boxes map to text boxes in a web page).&lt;/span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;If we know that we have more than 1 element with same description on the page then we must define “index” property for the that description&lt;/span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Consider the HTML code given below&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; line-height: 21px; font-size: 14px; color: rgb(78, 78, 78); font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; text-align: -webkit-auto; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;input type=&quot;”textbox”&quot; name=&quot;”txt_Name”&quot;&gt;&lt;br /&gt;&lt;input type=&quot;”textbox”&quot; name=&quot;”txt_Name”&quot;&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Now the html code has two objects with same description. So distinguish between these 2 objects we will use the “index” property. Here is the description for both the object&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; line-height: 21px; font-size: 14px; color: rgb(78, 78, 78); font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; text-align: -webkit-auto; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;For 1st textbox:&lt;br /&gt;obj_Desc(“html tag”).value= “INPUT”&lt;br /&gt;obj_Desc(“name”).value= “txt_Name&lt;br /&gt;” obj_Desc(“index”).value= “0”&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;For 2nd textbox:&lt;br /&gt;obj_Desc(“html tag”).value= “INPUT”&lt;br /&gt;obj_Desc(“name”).value= “txt_Name”&lt;br /&gt;obj_Desc(“index”).value= “1”&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Consider the HTML Code given below:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; line-height: 21px; font-size: 14px; color: rgb(78, 78, 78); font-family: &#39;Myriad Pro&#39;, &#39;Trebuchet MS&#39;, Helvetica, Arial, sans-serif; text-align: -webkit-auto; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;input type=&quot;”textbox”&quot; name=&quot;”txt_Name”&quot;&gt;&lt;br /&gt;&lt;input type=&quot;”radio”&quot; name=&quot;”txt_Name”&quot;&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;We can use the same description for both the objects and still distinguish between both of them&lt;/span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;obj_Desc(“html tag”).value= “INPUT”&lt;br /&gt;obj_Desc(“name”).value= “txt_Name”&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;When I want to refer to the textbox then I will use the inside a WebEdit object and to refer to the radio button I will use the description object with the WebRadioGroup object.&lt;/span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Browser(“Browser”).Page(“Page”).WebEdit(obj_Desc).set “Test” ‘Refers to the text box&lt;br /&gt;Browser(“Browser”).Page(“Page”).WebRadioGroup(obj_Desc).set “Test” ‘Refers to the radio button&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;But if we use WebElement object for the description then we must define the “index” property because for a webelement the current description would return two objects.&lt;br /&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;br /&gt;Hierarchy of test description:&lt;/strong&gt;&lt;br /&gt;When using programmatic descriptions from a specific point within a test object hierarchy, you must continue to use programmatic descriptions from that point onward within the same statement. If you specify a test object by its object repository name after other objects in the hierarchy have been described using programmatic descriptions, QuickTest cannot identify the object.&lt;/span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;For example, you can use&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Browser(Desc1).Page(Desc1).Link(desc3),&lt;/strong&gt; since it uses programmatic descriptions throughout the entire test object hierarchy. You can also use&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Browser(“Index”).Page(Desc1).Link(desc3),&lt;/strong&gt; since it uses programmatic descriptions from a certain point in the description (starting from the Page object description).&lt;/span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;However, you cannot use Browser(Desc1).Page(Desc1).Link(“Example1″), since it uses programmatic descriptions for the Browser and Page objects but then attempts to use an object repository name for the Link test object (QuickTest tries to locate the Link object based on its name, but cannot locate it in the repository because the parent objects were specified using programmatic descriptions).&lt;/span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Getting Child Object:&lt;/strong&gt;&lt;br /&gt;We can use description object to get all the objects on the page that matches that specific description. Suppose we have to check all the checkboxes present on a web page. So we will first create an object description for a checkboxe and then get all the checkboxes from the page&lt;/span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Dim obj_ChkDesc&lt;br /&gt;Set obj_ChkDesc=Description.Create&lt;br /&gt;obj_ChkDesc(“html tag”).value = “INPUT”&lt;br /&gt;obj_ChkDesc(“type”).value = “checkbox”&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Dim allCheckboxes, singleCheckBox&lt;br /&gt;Set allCheckboxes = Browse(“Browser”).Page(“Page”).ChildObjects(obj_ChkDesc)&lt;/strong&gt;&lt;br /&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; &quot;&gt;For each singleCheckBox in allCheckboxes&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; color: black; line-height: 19px; font-family: Verdana; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;singleCheckBox.Set “ON”&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Next&lt;br /&gt;The above code will check all the check boxes present on the page. To get all the child objects we need to specify an object description i.e. we can’t use the string arguments that will be discussed later in the 2nd way of using the programming description.&lt;/span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; &quot;&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Possible Operation on Description Object&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-size: 10pt; &quot;&gt; Consider the below code for all the solutions&lt;br /&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Dim obj_ChkDesc&lt;/strong&gt;&lt;strong style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; font-weight: bold; background-position: initial initial; background-repeat: initial initial; &quot;&gt; Set obj_ChkDesc=Description.Create&lt;br /&gt;obj_ChkDesc(“html tag”).value = “INPUT”&lt;br /&gt;obj_ChkDesc(“type”).value = “checkbox”&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/7451376548317976316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2011/12/learning-vb-script-for-qtp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/7451376548317976316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/7451376548317976316'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2011/12/learning-vb-script-for-qtp.html' title='learning VB Script for QTP'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-886791292002005361</id><published>2011-12-23T23:53:00.000-08:00</published><updated>2012-09-10T21:09:29.457-07:00</updated><title type='text'>Procedures Fundamentals for VB Script for QTP</title><content type='html'>&lt;table border=&quot;0&quot; width=&quot;821&quot; cellspacing=&quot;1&quot; cellpadding=&quot;0&quot; style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); &quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;661&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;table border=&quot;0&quot; width=&quot;660&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;p class=&quot;paratitle&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Courier New&#39;; text-align: justify; color: rgb(255, 0, 0); font-size: 16pt; margin-top: 2px; margin-bottom: 2px; margin-left: 0px; font-weight: bold; text-decoration: none; &quot;&gt;Procedures Fundamentals&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; bgcolor=&quot;#FF0000&quot; height=&quot;2&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;table border=&quot;0&quot; width=&quot;660&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;p class=&quot;subtitle&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Courier New&#39;; text-align: left; color: rgb(0, 0, 255); font-size: 14pt; margin-top: 2px; margin-bottom: 2px; margin-left: 0px; font-weight: bold; text-decoration: none; &quot;&gt;Introduction&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; bgcolor=&quot;#0000FF&quot; height=&quot;1&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table border=&quot;0&quot; width=&quot;660&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;A procedure is an assignment you ask VBScript to perform besides, or to complete, the normal flow of the &lt;a href=&quot;http://www.functionx.com/vbscript/Lesson06.htm#&quot; class=&quot;kLink&quot; id=&quot;KonaLink0&quot; style=&quot;font-family: inherit !important; color: blue; font-size: inherit !important; cursor: pointer; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-top-style: none !important; border-right-style: none !important; border-bottom-style: none !important; border-left-style: none !important; border-top-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important; border-image: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: transparent !important; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; display: inline !important; top: 0px; right: 0px; bottom: 0px; left: 0px; outline-style: none; outline-width: initial; outline-color: initial; position: static; &quot;&gt;&lt;span style=&quot;font-family: inherit !important; font-size: inherit !important; position: static; &quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;font-family: inherit !important; font-size: inherit !important; border-top-width: 0px !important; border-top-style: none !important; border-top-color: initial !important; border-left-width: 0px !important; border-left-style: none !important; border-left-color: initial !important; border-right-width: 0px !important; border-right-style: none !important; border-right-color: initial !important; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: initial; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 1px !important; padding-left: 0px !important; background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; width: auto !important; float: none !important; display: inline !important; position: static; &quot;&gt;program&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;. A procedure is created to &lt;a href=&quot;http://www.functionx.com/vbscript/Lesson06.htm#&quot; class=&quot;kLink&quot; id=&quot;KonaLink1&quot; style=&quot;font-family: inherit !important; color: blue; font-size: inherit !important; cursor: pointer; border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; border-left-width: 0px !important; border-top-style: none !important; border-right-style: none !important; border-bottom-style: none !important; border-left-style: none !important; border-top-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important; border-image: initial !important; background-image: none !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: transparent !important; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; display: inline !important; top: 0px; right: 0px; bottom: 0px; left: 0px; outline-style: none; outline-width: initial; outline-color: initial; position: static; &quot;&gt;&lt;span style=&quot;font-family: inherit !important; font-size: inherit !important; position: static; &quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;font-family: inherit !important; font-size: inherit !important; border-top-width: 0px !important; border-top-style: none !important; border-top-color: initial !important; border-left-width: 0px !important; border-left-style: none !important; border-left-color: initial !important; border-right-width: 0px !important; border-right-style: none !important; border-right-color: initial !important; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: initial; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 1px !important; padding-left: 0px !important; background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; width: auto !important; float: none !important; display: inline !important; position: static; &quot;&gt;work&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; in conjunction with the controls events of a script.&lt;/p&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;There are two kinds of procedures in VBScript: A sub procedure and a function. The difference lies on their behaviors but their coding (programming) depends of your goal.&lt;/p&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;A procedure can be included in the body of an HTML but to separate the script behavior from the rest of the file, it is usually a good idea to include the procedures in the head section of the file. So far, we were not using all parts of a regular HTML file because there was no need for such a structure. From now on, we will respect the normal listing of an HTML file as follows:&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table border=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;, Verdana, Helvetica, sans-serif; color: blue; text-align: left; font-size: 10pt; &quot;&gt;   &lt;title&gt;VBScript Tutorial&lt;/title&gt;    This is the body of our HTML file. &lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table border=&quot;0&quot; width=&quot;660&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;Everything you know about HTML files, their contents and sections, is completely valid here, whether you include a script or not. When adding a script, you can use the head section to &quot;hide&quot; the script (actually, you are not strictly hiding it). As you may know already, there can be various things (such as the &lt;b&gt;&lt;title&gt;&amp;lt;/b&amp;gt; or the &amp;lt;b&amp;gt;&amp;lt;meta&amp;gt;&amp;lt;/b&amp;gt; tags) in the head section of the HTML file. Where do you position the script? It doesn&#39;t matter. You can write your script before or after the &amp;lt;b&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/b&amp;gt; tag, before or after the other &amp;lt;b&amp;gt;&amp;lt;meta&amp;gt;&amp;lt;/b&amp;gt; tags.&amp;lt;/p&amp;gt;&amp;lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&amp;gt;The advantage of including a script in the head section is that it is more likely to be interpreted before the section it refers to is reached. If you have done any type of programming before, you may know that interpreters (and compilers) read a program in a top-down approach. Therefore, if the browser (actually the VBScript interpreter) finds a thing in the body section but doesn&#39;t know what that thing is because it is in the bottom part of the body section, it may not interpret your script accurately. But if the script is in the head section, the interpreter will have &quot;seen&quot; it before reaching the body section.&amp;lt;/p&amp;gt;&amp;lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&amp;gt;Based on this, from now on, many of our files will look this:&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/tbody&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;table border=&quot;0&quot; width=&quot;560&quot;&amp;gt;&amp;lt;tbody&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&amp;gt;&amp;lt;pre style=&quot;font-family: &#39;Courier New&#39;, Verdana, Helvetica, sans-serif; color: blue; text-align: left; font-size: 10pt; &quot;&amp;gt;&amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;script language=&quot;VBScript&quot;&amp;gt; &amp;lt;!-- &amp;lt;i&amp;gt;Whatever!!!&amp;lt;/i&amp;gt; --&amp;gt; &amp;lt;/script&amp;gt; &amp;lt;title&amp;gt;VBScript Tutorial&lt;/title&gt;    This is the body of our HTML file. &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;/td&gt;&lt;td valign=&quot;top&quot; width=&quot;150&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;ins style=&quot;display: inline-table; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; border-image: initial; height: 600px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; position: relative; visibility: visible; width: 160px; &quot;&gt;&lt;ins id=&quot;aswift_0_anchor&quot; style=&quot;display: block; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; border-image: initial; height: 600px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; position: relative; visibility: visible; width: 160px; &quot;&gt;&lt;iframe allowtransparency=&quot;true&quot; frameborder=&quot;0&quot; height=&quot;600&quot; hspace=&quot;0&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; scrolling=&quot;no&quot; vspace=&quot;0&quot; width=&quot;160&quot; id=&quot;aswift_0&quot; name=&quot;aswift_0&quot; style=&quot;left: 0px; position: absolute; top: 0px; &quot;&gt;&lt;/iframe&gt;&lt;/ins&gt;&lt;/ins&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt; &lt;/span&gt;&lt;table border=&quot;0&quot; width=&quot;660&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); &quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;p class=&quot;subtitle&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Courier New&#39;; text-align: left; color: rgb(0, 0, 255); font-size: 14pt; margin-top: 2px; margin-bottom: 2px; margin-left: 0px; font-weight: bold; text-decoration: none; &quot;&gt;Sub Procedures&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; bgcolor=&quot;#0000FF&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table border=&quot;0&quot; width=&quot;660&quot; style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); &quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;A sub procedure is a section of code that carries an assignment but doesn&#39;t give back a result. To create a sub procedure, start the section of code with the &lt;b&gt;Sub&lt;/b&gt; keyword followed by a name for the sub procedure. To differentiate the name of the sub procedure with any other regular name, it must be followed by an opening and closing parentheses. The section of the sub procedure code closes with &lt;b&gt;End Sub&lt;/b&gt; as follows:&lt;/p&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;, Verdana, Helvetica, sans-serif; color: blue; text-align: left; font-size: 10pt; &quot;&gt;Sub ShowMeTheDough()  End Sub&lt;/pre&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;The name of a sub procedure should follow the same rules we reviewed for the the variables, omitting the prefix:&lt;/p&gt;&lt;ul&gt;&lt;li style=&quot;font-size: 10pt; text-align: left; margin-top: 6pt; margin-bottom: 6pt; &quot;&gt;If the sub procedure performs an action that can be represented with a verb, you can use that verb to name it. Here are examples: show, display&lt;/li&gt;&lt;li style=&quot;font-size: 10pt; text-align: left; margin-top: 6pt; margin-bottom: 6pt; &quot;&gt;To make the name of a sub procedure stand, you should start it in uppercase. Examples are Show, Play, Dispose, Close&lt;/li&gt;&lt;li style=&quot;font-size: 10pt; text-align: left; margin-top: 6pt; margin-bottom: 6pt; &quot;&gt;You should use explicit names that identify the purpose of the sub procedure. If a procedure would be used as a result of another procedure or a control&#39;s event, reflect it on the name of the sub procedure. Examples would be: afterupdate, longbefore.&lt;/li&gt;&lt;li style=&quot;font-size: 10pt; text-align: left; margin-top: 6pt; margin-bottom: 6pt; &quot;&gt;If the name of a procedure is a combination of words, start each word in uppercase. Examples are: AfterUpdate, SayItLoud&lt;/li&gt;&lt;/ul&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;In the following example, a sub procedure named DisplayFullName is created. It retrieves fields of two text boxes (first name and last name) on a form and displays a full name as a result of combining them:&lt;/p&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;, Verdana, Helvetica, sans-serif; color: blue; text-align: left; font-size: 10pt; &quot;&gt;Sub DisplayFullName()     FullName = FirstName &amp;amp; &quot; &quot; &amp;amp; LastName End Sub&lt;/pre&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;As mentioned already, you can declare variables for use in your program. In the same way, you can declare variables in the procedure if you need to. These variables are declared and dealt with in the same way we learned in the regular script sections. Using declared variables, the above procedure can be written as follows:&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table border=&quot;0&quot; width=&quot;560&quot; style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); &quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;, Verdana, Helvetica, sans-serif; color: blue; text-align: left; font-size: 10pt; &quot;&gt;Sub DisplayFullName()     Dim FirstName, LastName     Dim FullName      FullName = FirstName &amp;amp; &quot; &quot; &amp;amp; LastName End Sub&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt; &lt;/span&gt;&lt;table border=&quot;0&quot; width=&quot;660&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); &quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;p class=&quot;subtitle&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Courier New&#39;; text-align: left; color: rgb(0, 0, 255); font-size: 14pt; margin-top: 2px; margin-bottom: 2px; margin-left: 0px; font-weight: bold; text-decoration: none; &quot;&gt;Calling a Procedure&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; bgcolor=&quot;#0000FF&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table border=&quot;0&quot; width=&quot;660&quot; style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); &quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;After creating a procedure, you can call it from another procedure, function, or control&#39;s event in the body section of an HTML file. To call a simple procedure such as the earlier DisplayFullName, you can just write the name of the sub procedure.&lt;/p&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;In the following example, the above DisplayFullName sub procedure is called when the user clicks the Detail section of the form:&lt;/p&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;, Verdana, Helvetica, sans-serif; color: blue; text-align: left; font-size: 10pt; &quot;&gt;Sub Detailer()     &lt;span &gt;DisplayFullName&lt;/span&gt; End Sub&lt;/pre&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;If you want the procedure to be accessed immediately as soon as the page displays, you can assign its name to the &lt;b&gt;onLoad()&lt;/b&gt; event of the body tag.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt; &lt;/span&gt;&lt;table border=&quot;0&quot; width=&quot;660&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); &quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;p class=&quot;paratitle&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Courier New&#39;; text-align: justify; color: rgb(255, 0, 0); font-size: 16pt; margin-top: 2px; margin-bottom: 2px; margin-left: 0px; font-weight: bold; text-decoration: none; &quot;&gt;Arguments&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; bgcolor=&quot;#0033CC&quot; height=&quot;2&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt; &lt;/span&gt;&lt;table border=&quot;0&quot; width=&quot;660&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); &quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;p class=&quot;subtitle&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Courier New&#39;; text-align: left; color: rgb(0, 0, 255); font-size: 14pt; margin-top: 2px; margin-bottom: 2px; margin-left: 0px; font-weight: bold; text-decoration: none; &quot;&gt;Passing an Argument&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; bgcolor=&quot;#FF0000&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table border=&quot;0&quot; width=&quot;660&quot; style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); &quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;To carry an assignment, sometimes a procedure needs one or more values to work on. If a procedure needs a variable, such a variable is called an argument. Another procedure might need more that one argument, thus many arguments. The number and types of arguments of a procedure depends on various factors.&lt;/p&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;If you are writing your own procedure, then you will decide how many arguments your procedure would need. You also decide on the type of the argument(s). For a procedure that is taking one argument, in the parentheses of the procedure, write a name for the argument. Here is an example:&lt;/p&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;, Verdana, Helvetica, sans-serif; color: blue; text-align: left; font-size: 10pt; &quot;&gt;Sub CalculateArea(Radius)   Dim dblPI   Dim dblArea        dblPI = 3.14159   dblArea = Radius * Radius * dblPI End Sub&lt;/pre&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;A procedure can take more than one argument. If you are creating such a procedure, between the parentheses of the procedure, write the name of the first argument followed by a comma; add the second argument and subsequent arguments and close the parentheses. There is no relationship between the arguments; for example, they can be of the same type:&lt;/p&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;, Verdana, Helvetica, sans-serif; color: blue; text-align: left; font-size: 10pt; &quot;&gt;Sub CalculatePerimeter(Length, Height)     Dim dblPerimeter          dblPerimeter = 2 * (Length + Height) End Sub&lt;/pre&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;The arguments of your procedure can also be as varied as you need them to be. Here is an example:&lt;/p&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;, Verdana, Helvetica, sans-serif; color: blue; text-align: left; font-size: 10pt; &quot;&gt;Sub DisplayGreetings(strFullName, intAge)     Dim Sentence     Sentence = &quot;Hi, &quot; &amp;amp; strFullName &amp;amp; &quot;. You are &quot; &amp;amp; intAge &amp;amp; &quot; years old&quot; End Sub&lt;/pre&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt; &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table border=&quot;0&quot; width=&quot;660&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); &quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;p class=&quot;subtitle&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Courier New&#39;; text-align: left; color: rgb(0, 0, 255); font-size: 14pt; margin-top: 2px; margin-bottom: 2px; margin-left: 0px; font-weight: bold; text-decoration: none; &quot;&gt;Calling an Argumentative Procedure&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; bgcolor=&quot;#FF0000&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table border=&quot;0&quot; width=&quot;660&quot; style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); &quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;We saw already how to call a procedure that doesn&#39;t take any argument. Actually, there are various ways you can call a sub procedure. As we saw already, if a sub procedure doesn&#39;t take an argument, to call it, you can just write its name. If a sub procedure is taking an argument, to call it, type the name of the sub procedure followed by the name of the argument. If the sub procedure is taking more than one argument, to call it, type the name of the procedure followed by the name of the argument, in the exact order they are passed to the sub procedure, separated by a comma. Here is an example:&lt;/p&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;, Verdana, Helvetica, sans-serif; color: blue; text-align: left; font-size: 10pt; &quot;&gt;Sub Result()     Dim dblHours, dblSalary          &lt;b&gt;CalcAndShowSalary dblHours, dblSalary&lt;/b&gt; End Sub Sub CalcAndShowSalary(Hours, Salary)     Dim dblResult          dblResult = Hours * Salary     txtResult = dblResult End Sub&lt;/pre&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;Alternatively, you can use the keyword &lt;b&gt;Call&lt;/b&gt; to call a sub procedure. In this case, when calling a procedure using &lt;b&gt;Call&lt;/b&gt;, you must include the argument(s) between the parentheses. using &lt;b&gt;Call&lt;/b&gt;, the above procedure could call the CalcAndShowSalary as follows:&lt;/p&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;, Verdana, Helvetica, sans-serif; color: blue; text-align: left; font-size: 10pt; &quot;&gt;Sub Result()     Dim dblHours As Double     Dim dblSalary As Double          dblHours = txtHours     dblSalary = txtSalary          &lt;b&gt;Call CalcAndShowSalary(dblHours, dblSalary)&lt;/b&gt; End Sub&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table border=&quot;0&quot; width=&quot;660&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); &quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;p class=&quot;paratitle&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Courier New&#39;; text-align: justify; color: rgb(255, 0, 0); font-size: 16pt; margin-top: 2px; margin-bottom: 2px; margin-left: 0px; font-weight: bold; text-decoration: none; &quot;&gt;Functions&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; bgcolor=&quot;#0033CC&quot; height=&quot;2&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt; &lt;/span&gt;&lt;table border=&quot;0&quot; width=&quot;660&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); &quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;p class=&quot;subtitle&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Courier New&#39;; text-align: left; color: rgb(0, 0, 255); font-size: 14pt; margin-top: 2px; margin-bottom: 2px; margin-left: 0px; font-weight: bold; text-decoration: none; &quot;&gt;Creating a Function&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; bgcolor=&quot;#FF0000&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table border=&quot;0&quot; width=&quot;660&quot; style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); &quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;A function is an assignment that a piece of code can take care for the functionality of a database. The main difference between a sub procedure and a function procedure is that a function can return a value.&lt;/p&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;A function is created like a sub procedure with a few more rules. The creation of function starts with the &lt;b&gt;Function&lt;/b&gt; keyword and closes with &lt;b&gt;End Function&lt;/b&gt;. Here is an example:&lt;/p&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;, Verdana, Helvetica, sans-serif; color: blue; text-align: left; font-size: 10pt; &quot;&gt;Function FindFullName()  End Function&lt;/pre&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;The name of the function follows the same rules and suggestions we have reviewed for the sub procedures.&lt;/p&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;To implement a function, remember that it is supposed to return a value. In the body of the function, describe what it is supposed to do. to return the right value, assign the desired value to the name of the function. Here is an example:&lt;/p&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;, Verdana, Helvetica, sans-serif; color: blue; text-align: left; font-size: 10pt; &quot;&gt;Function CalculateArea(Radius)     CalculateArea = Radius * Radius * 3.14159 End Function&lt;/pre&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;A function can also be as complex as performing many and various expressions in order to get a value that can be assigned to the name of the function.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table border=&quot;0&quot; width=&quot;660&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); &quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;p class=&quot;subtitle&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Courier New&#39;; text-align: left; color: rgb(0, 0, 255); font-size: 14pt; margin-top: 2px; margin-bottom: 2px; margin-left: 0px; font-weight: bold; text-decoration: none; &quot;&gt;Calling a Function&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; bgcolor=&quot;#FF0000&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table border=&quot;0&quot; width=&quot;660&quot; style=&quot;font-family: Verdana, Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255); &quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;100%&quot; style=&quot;font-size: 10pt; &quot;&gt;&lt;p class=&quot;parajust&quot; style=&quot;text-align: justify; font-size: 10pt; margin-top: 8pt; margin-bottom: 10pt; margin-left: 10pt; &quot;&gt;To call a function, you have two main alternatives. If you want to use the return value of a function in an event or another function, assign the name of the function to the appropriate local variable. Make sure you include the argument(s) of the function between parentheses.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/886791292002005361/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2011/12/procedures-fundamentals-for-vb-script.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/886791292002005361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/886791292002005361'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2011/12/procedures-fundamentals-for-vb-script.html' title='Procedures Fundamentals for VB Script for QTP'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-8811039457457295913</id><published>2011-12-23T14:40:00.000-08:00</published><updated>2012-09-10T21:09:29.465-07:00</updated><title type='text'>Top software failures of 2011</title><content type='html'>&lt;b style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;Top software failures of 2011&lt;/b&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;1. Financial services giant fined USD25 million for hiding software glitch that cost investors USD217 million.&lt;/span&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;A software error in the investment model used to manage client assets resulted in this international financial services giant being fined USD25 million by the US Securities and Exchange Commission (SEC). The company also had to repay the USD217 million that backers lost when told that market volatility rather than software failure was to blame for their investment losses.&lt;/span&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;2. Computer system bugs cause Asian banking facilities&#39; downtime.&lt;/span&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;Computer system problems at one of Japan&#39;s largest banks resulted in a nationwide ATM network of more than 5600 machines going offline for 24 hours, Internet banking services being shut down for three days, delays in salary payments worth USD1.5 billion into the accounts of 620 000 people and a backlog of more than a million unprocessed payments worth around USD9 billion.&lt;/span&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;3. Cash machine bug benefits customers by giving them extra money.&lt;/span&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;An Australian bank began giving out large sums of money from 40 cash machines across one city. Officials at the company said they were operating in standby mode, so could not identify the account balances of customers. &lt;/span&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;4. Leading smartphones suffer an international blackout.&lt;/span&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;Core and back-up switch failures resulted in network services across Europe, the Middle East, Africa and Latin America going down for three to four days. The blackout left millions without email, web browsing or instant messaging services and were reportedly due to server problems at one data centre, in Slough.&lt;/span&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;5. Bugs in social networking app for tablet just hours after delayed release.&lt;/span&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;Just hours after its release, this social networking site&#39;s long-awaited tablet app was already receiving reports about minor bugs from clicking through to pages via panel icons to problems posting comments.&lt;/span&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;6. Twenty-two people wrongly arrested in Australia due to failures in new NZD54.5 million courts computer system.&lt;/span&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;A new NZD54.5 million (USD42.7 million) computer system linking New South Wales courts and allowing documents to be lodged electronically, led to damages claims for unlawful arrest and malicious prosecution after 3600 defects in the electronic transfer of data from the courts to the police&#39;s database led to the wrongful arrest of 22 individuals.&lt;/span&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;7. 50 500 cars recalled after airbag-related software glitch.&lt;/span&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;A glitch in the automaker&#39;s software design and testing approach, which meant that airbags for passengers in the right rear seat during a crash may not be deployed, resulted in the recall of 47 401 vehicles in the US and a further 3099 in Canada and Mexico.&lt;/span&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;8. Recall of one million cars addresses fire and rollaway concerns.&lt;/span&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;A Japanese car company was forced to initiate a worldwide recall of over one million vehicles affected by a design flaw allowing residue from window cleaners to accumulate, which can degrade the switch&#39;s electrical contacts and potentially cause a fire over time. This recall followed a global 2.5 million recall by the same company due to design flaws that allowed vehicles to shift out of park and engine stalls.&lt;/span&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;9. Telecoms glitch affects 47 000 customers&#39; meter readings and costs company NZD2.7 million.&lt;/span&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;After a software glitch that resulted in customers hitting their data limits early, some 47 000 customers, who were overcharged, were reimbursed by a New Zealand telecoms company in a NZD2.7 million (USD2.1 million) payout.&lt;/span&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;10. Army computer glitches hinder co-ordinated efforts in insurgent tracking&lt;/span&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br style=&quot;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); &quot;&gt;An army computing system designed to share real-time intelligence with troops in the front line has hindered troops by being unable to perform simple analytical tasks. The USD2.7 billion cloud-based computing network system runs slowly when multiple users are on the system at the same time and the system&#39;s search tool made finding the reports difficult as the information mapping software was not compatible with the army&#39;s existing search software.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/8811039457457295913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2011/12/top-software-failures-of-2011.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/8811039457457295913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/8811039457457295913'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2011/12/top-software-failures-of-2011.html' title='Top software failures of 2011'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-5371609770987879579</id><published>2011-12-21T04:01:00.000-08:00</published><updated>2012-09-10T21:09:29.473-07:00</updated><title type='text'>What to expect from Test Management Consultant</title><content type='html'>&lt;ul style=&quot;padding-right: 30px; color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: -webkit-auto; &quot;&gt;&lt;li&gt;Planning and executing the test process assessments&lt;/li&gt;&lt;li&gt;Reengineering test processes and recommending the test process improvement strategies&lt;/li&gt;&lt;li&gt;Helping out clients in implementing the recommended test strategy&lt;/li&gt;&lt;li&gt;Collaboration with sales to develop proposals/estimates for test process consultancy&lt;/li&gt;&lt;li&gt;Building a team of tier-2 consultants and managing them&lt;/li&gt;&lt;li&gt;Determines process efficiencies, and documentation best practices&lt;/li&gt;&lt;li&gt;Drives business awareness of quality/process methodology&lt;/li&gt;&lt;li&gt;Lead groups toward common goals; facilitate discussions in group settings&lt;/li&gt;&lt;li&gt;Serve as a consultant in process improvement to senior management, including techniques such process mapping, procedure development and documentation, etc&lt;/li&gt;&lt;li&gt;Drive projects focused on business needs, including customer satisfaction, process efficiency, and productivity&lt;/li&gt;&lt;li&gt;Prepare and present status reports to appropriate stakeholders&lt;/li&gt;&lt;li&gt;Maintain knowledge of current industry best practices and trends in technology and process and identify ways to apply to current IT practices.&lt;/li&gt;&lt;li&gt;Different SDLC understanding&lt;/li&gt;&lt;li&gt;Metrics collection and analysis&lt;/li&gt;&lt;li&gt;Should have experience in auditing the projects, generating NC reports, tracking them to closure.&lt;/li&gt;&lt;li&gt;Minimum experience of 4 years in Test management&lt;/li&gt;&lt;li&gt;Very thorough in the test areas such as defect management, test metrics, test strategy &amp;amp; planning, process improvement initiatives&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/5371609770987879579/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2011/12/what-to-expect-from-test-management.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/5371609770987879579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/5371609770987879579'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2011/12/what-to-expect-from-test-management.html' title='What to expect from Test Management Consultant'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7918848399858632870.post-1287921224991377908</id><published>2011-12-10T09:39:00.000-08:00</published><updated>2012-09-10T21:09:29.479-07:00</updated><title type='text'>Step-by-Step Beginners Guide to Project Management</title><content type='html'>&lt;h1 style=&quot;font: normal normal normal 2.4em/normal &#39;Trebuchet MS&#39;, Arial, sans-serif; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 8px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(68, 68, 68); background-color: rgb(255, 255, 255); &quot;&gt;Step-by-Step Beginners Guide to Project Management&lt;/h1&gt;&lt;div class=&quot;author&quot; style=&quot;margin-top: 5px; margin-right: 0px; margin-bottom: 10px; margin-left: 8px; font-weight: bold; color: rgb(68, 68, 68); font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 13px; line-height: 20px; text-align: justify; background-color: rgb(255, 255, 255); &quot;&gt;&lt;div class=&quot;pdf&quot; style=&quot;float: right; font-weight: normal; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 0px; &quot;&gt;&lt;img src=&quot;http://www.projectsmart.co.uk/img/pdf-icon.png&quot; width=&quot;16&quot; height=&quot;16&quot; alt=&quot;PDF Icon&quot; style=&quot;border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; &quot; /&gt; &lt;a href=&quot;http://www.projectsmart.co.uk/pdf/step-by-step-beginners-guide-to-project-management.pdf&quot; rel=&quot;external&quot; target=&quot;_blank&quot; style=&quot;color: rgb(221, 79, 3); background: inherit; &quot;&gt;Get the PDF Version&lt;/a&gt;&lt;/div&gt;By Lee Iwan&lt;/div&gt;&lt;div class=&quot;left_box&quot; style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 13px; line-height: 20px; text-align: justify; &quot;&gt;&lt;img src=&quot;http://www.projectsmart.co.uk/img/document.png&quot; width=&quot;175&quot; height=&quot;150&quot; class=&quot;imgr&quot; alt=&quot;Project Management Guide&quot; style=&quot;border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-width: initial; border-color: initial; display: block; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(205, 205, 205); border-right-color: rgb(205, 205, 205); border-bottom-color: rgb(205, 205, 205); border-left-color: rgb(205, 205, 205); float: right; margin-top: 0.3em; margin-right: 0.5em; margin-bottom: 0.3em; margin-left: 1em; padding-top: 0.3em; padding-right: 0.3em; padding-bottom: 0.3em; padding-left: 0.3em; &quot; /&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; &quot;&gt;In my experience, projects must; actively involve all the group members, have excellent communication and access to project information, have a shared desired outcome, have specific dates for completion of tasks, and have all the required tools (when needed) in order to finish.&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; &quot;&gt;If there is no enthusiasm in the group, your project is dead or doomed to be incredibly dull and tedious.&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; &quot;&gt;It&#39;s all about very simple questions; what, where, who, how, when, how much, and fixing specific dates and commitments from the group members. The key to success is the leadership and maintaining the level of enthusiasm of the group members, mixed with the correct resources and tools available on time, and a shared sense of urgency in order to bring the project to completion.&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; &quot;&gt;Here is a simple outline that may help in organising the project and the participants.&lt;/p&gt;&lt;ol&gt;&lt;li style=&quot;line-height: 1.5em; margin-bottom: 10px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; &quot;&gt;Determine the objective and specific desired outcome. Write it down.&lt;/li&gt;&lt;li style=&quot;line-height: 1.5em; margin-bottom: 10px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; &quot;&gt;Identify and organise the people who might be interested or are required in order to bring the project to completion. Ask them to participate, and comment on their level of enthusiasm or belief that the project can or will be successful.&lt;/li&gt;&lt;li style=&quot;line-height: 1.5em; margin-bottom: 10px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; &quot;&gt;Identify a project leader and co-ordinator, this should be accepted by all involved in the project. No consensus, keep trying.&lt;/li&gt;&lt;li style=&quot;line-height: 1.5em; margin-bottom: 10px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; &quot;&gt;Begin &quot;brainstorming&quot; and create scenarios on how to achieve the desired outcome (this may have be broken down into sub-tasks). Make a date when all this creative thinking will be finished and a written draft can be printed and shared.&lt;/li&gt;&lt;li style=&quot;line-height: 1.5em; margin-bottom: 10px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; &quot;&gt;Identify factors that influence or limit the project that are beyond your control (global economic forces, natural disasters, competition, etc.) and factors that are in your control (capital invested, personnel, prices, etc.). Identify the risks or warning flags that might surface. Write this down.&lt;/li&gt;&lt;li style=&quot;line-height: 1.5em; margin-bottom: 10px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; &quot;&gt;Determine and identify the tools (capital, equipment, machinery), the people (administration, sales, suppliers, customers), and the time required to complete the objectives. Write this down.&lt;/li&gt;&lt;li style=&quot;line-height: 1.5em; margin-bottom: 10px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; &quot;&gt;Organise the people involved in the project. Review the proposed project, the factors of influence, the tools, people and time. Determine the best path, tools, time frame, and write it down.&lt;/li&gt;&lt;li style=&quot;line-height: 1.5em; margin-bottom: 10px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; &quot;&gt;Organise the tasks and sub-tasks in chronological order. Write it down.&lt;/li&gt;&lt;li style=&quot;line-height: 1.5em; margin-bottom: 10px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; &quot;&gt;Ask each participant if they are committed to participating in the project, completing their tasks on time and reaching the final outcome. If there is no commitment, find out why and resolve.&lt;/li&gt;&lt;li style=&quot;line-height: 1.5em; margin-bottom: 10px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; &quot;&gt;Develop a list of initial actions and outcomes that must be started and completed. Identify the responsible parties and dates. Write it down.&lt;/li&gt;&lt;li style=&quot;line-height: 1.5em; margin-bottom: 10px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; &quot;&gt;Request specific (realistic) dates for the completion of tasks, sub-tasks and objectives. Write it down.&lt;/li&gt;&lt;li style=&quot;line-height: 1.5em; margin-bottom: 10px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; &quot;&gt;The leader must follow-up on all dates and compromises. Make this information public to all others involved in the project. Communicate all deliveries of sub-tasks, or lack of delivery with the group.&lt;/li&gt;&lt;li style=&quot;line-height: 1.5em; margin-bottom: 10px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; &quot;&gt;Make certain that the group knows the status of the project at all times, everyone should either be waiting for information or the outcome of an ongoing activity, or actively working on obtaining information or finalising an activity.&lt;/li&gt;&lt;li style=&quot;line-height: 1.5em; margin-bottom: 10px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; &quot;&gt;If a group member is unable or unwilling to finish tasks on time, discover why and take immediate action to support or replace the member.&lt;/li&gt;&lt;li style=&quot;line-height: 1.5em; margin-bottom: 10px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; &quot;&gt;For any major problems or setbacks, get the group together to work out new scenarios and dates of completion.&lt;/li&gt;&lt;li style=&quot;line-height: 1.5em; margin-bottom: 10px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; &quot;&gt;Celebrate the big milestones and victories.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stqadiscussions.blogspot.com/feeds/1287921224991377908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://stqadiscussions.blogspot.com/2011/12/step-by-step-beginners-guide-to-project.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/1287921224991377908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7918848399858632870/posts/default/1287921224991377908'/><link rel='alternate' type='text/html' href='http://stqadiscussions.blogspot.com/2011/12/step-by-step-beginners-guide-to-project.html' title='Step-by-Step Beginners Guide to Project Management'/><author><name>Suresh Parimi</name><uri>http://www.blogger.com/profile/11484409361852824985</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>