<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Digital Innovation Blog</provider_name><provider_url>https://blogs.zeiss.com/digital-innovation/en</provider_url><author_name>Marcel Hahn</author_name><author_url>https://blogs.zeiss.com/digital-innovation/en/author/enmarcelhahn/</author_url><title>Testing Cost Estimate &#x2013; &#x201C;Haggling Like at the Bazaar?&#x201D;</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="lSEhodObhU"&gt;&lt;a href="https://blogs.zeiss.com/digital-innovation/en/estimation-of-testing-cost/"&gt;Estimation of testing cost &#x2013; &#x201C;Haggling like at the bazaar?&#x201D;&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://blogs.zeiss.com/digital-innovation/en/estimation-of-testing-cost/embed/#?secret=lSEhodObhU" width="600" height="338" title="&#x201C;Estimation of testing cost &#x2013; &#x201C;Haggling like at the bazaar?&#x201D;&#x201D; &#x2014; Digital Innovation Blog" data-secret="lSEhodObhU" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
/* ]]&gt; */
&lt;/script&gt;
</html><thumbnail_url>https://blogs.zeiss.com/digital-innovation/en/wp-content/uploads/sites/3/2021/02/202102_Testkostenschaetzung_1.jpg</thumbnail_url><thumbnail_width>600</thumbnail_width><thumbnail_height>400</thumbnail_height><description>When an external testing service provider and its client agree on the scope of the next testing project, they use an estimation of testing cost. In most cases, however, preparing an estimation of testing cost that is as accurate as possible and accepted by all parties involved is often a challenge. This blog post offers several solutions.</description></oembed>
