<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>حمزہ شیخ عرف ایکچار (testing کے بارے میں تحاریر)</title><link>https://www.aikchar.me/</link><description></description><atom:link href="https://www.aikchar.me/ur/categories/testing.xml" rel="self" type="application/rss+xml"></atom:link><language>ur</language><copyright>Contents © 2024 &lt;a href="mailto:@aikchar"&gt;حمزہ شیخ&lt;/a&gt; لائیسنس</copyright><lastBuildDate>Tue, 17 Sep 2024 05:03:37 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Package and Distribute Your Test Suite</title><link>https://www.aikchar.me/ur/blog/package-and-distribute-your-test-suite.html</link><dc:creator>Hamza Sheikh</dc:creator><description>&lt;div&gt;&lt;p&gt;Automated test suites must be packaged for installation and distributed just
like your other build artifacts. They are not some special things that live in
a code repository (repo) separate from the rest of your code.&lt;/p&gt;
&lt;p&gt;My team was writing tests and keeping them all in a git repo. The repo would be
cloned and then PyTest would run these tests. All users of tests - from
developers to Continuous Integration (CI) and everyone else in between - would
run steps akin to:&lt;/p&gt;
&lt;pre class="literal-block"&gt;git clone git@github.com:username/testrepo.git
cd testrepo
git checkout main
pip install -r requirements.txt
py.test tests/&lt;/pre&gt;
&lt;p&gt;This worked for a while but was not a good fit as time progressed
for these reasons:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.aikchar.me/ur/blog/package-and-distribute-your-test-suite.html"&gt; Read more …&lt;/a&gt; (1 منٹ کا مطالعہ باقی)&lt;/p&gt;&lt;/div&gt;</description><guid>https://www.aikchar.me/ur/blog/package-and-distribute-your-test-suite.html</guid><pubDate>Tue, 23 Feb 2016 22:26:33 GMT</pubDate></item><item><title>Why do Developers Still Think Tests are a Waste of their Time?</title><link>https://www.aikchar.me/ur/blog/why-do-developers-still-think-tests-are-a-waste-of-their-time.html</link><dc:creator>Hamza Sheikh</dc:creator><description>&lt;div&gt;&lt;p&gt;I recently took to Twitter to write about
&lt;a class="reference external" href="https://twitter.com/aikchar/status/695718878446366721"&gt;developers who do not run tests&lt;/a&gt;.
It is a tricky topic to discuss as everyone has their favored position,
sometimes based on their experience. I fall decidedly on the side of making
developers run tests during development.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.aikchar.me/ur/blog/why-do-developers-still-think-tests-are-a-waste-of-their-time.html"&gt; Read more …&lt;/a&gt; (2 منٹ کا مطالعہ باقی)&lt;/p&gt;&lt;/div&gt;</description><guid>https://www.aikchar.me/ur/blog/why-do-developers-still-think-tests-are-a-waste-of-their-time.html</guid><pubDate>Tue, 09 Feb 2016 06:46:22 GMT</pubDate></item></channel></rss>