ConcuerrorJekyll2024-03-19T05:41:41+00:00https://concuerror.com/https://concuerror.com/
https://concuerror.com/tutorials/basic-tutorial.html
https://concuerror.com/tutorials/basic-tutorial2020-10-24T00:00:00+00:002020-10-24T00:00:00+00:00https://concuerror.com<p>Before you launch Concuerror, you need a test that is <strong>terminating</strong>
(ideally in any scheduling of the processes) and <strong>closed</strong> (does not
require any inputs).</p>
<p><a href="https://concuerror.com/tutorials/basic-tutorial.html">Basic Tutorial</a> was originally published by at <a href="https://concuerror.com">Concuerror</a> on October 24, 2020.</p>
https://concuerror.com/news/functional-conf-2018.html
https://concuerror.com/news/functional-conf-20182020-10-17T00:00:00+00:002020-10-17T00:00:00+00:00https://concuerror.com<p>Stavros Aronis presented a talk on Concuerror at Functional Conf 2018.</p>
<p><a href="https://concuerror.com/news/functional-conf-2018.html">Talk at Functional Conf 2018: Video and Slides</a> was originally published by at <a href="https://concuerror.com">Concuerror</a> on October 17, 2020.</p>
https://concuerror.com/news/code-beam-sf-2019.html
https://concuerror.com/news/code-beam-sf-20192020-10-17T00:00:00+00:002020-10-17T00:00:00+00:00https://concuerror.com<p>Stavros Aronis presented a talk on Concuerror at CODE BEAM 2019.</p>
<p><a href="https://concuerror.com/news/code-beam-sf-2019.html">Talk at CODE BEAM SF 2019: Slides</a> was originally published by at <a href="https://concuerror.com">Concuerror</a> on October 17, 2020.</p>
https://concuerror.com/news/tips.html
https://concuerror.com/news/tips2020-10-10T00:00:00+00:002020-10-10T00:00:00+00:00https://concuerror.com<h2 class="no_toc" id="table-of-contents">Table of contents</h2>
<p><a href="https://concuerror.com/news/tips.html">How to optimize Concuerror's search?</a> was originally published by at <a href="https://concuerror.com">Concuerror</a> on October 10, 2020.</p>
https://concuerror.com/news/hex.html
https://concuerror.com/news/hex2018-07-15T00:00:00+00:002018-07-15T00:00:00+00:00https://concuerror.com<p>Concuerror is now also available via
<a href="https://hex.pm/packages/concuerror">Hex.pm</a>.</p>
<p><a href="https://concuerror.com/news/hex.html">Available on Hex.pm (with API specification)</a> was originally published by at <a href="https://concuerror.com">Concuerror</a> on July 15, 2018.</p>
https://concuerror.com/news/Announcing-Mailing-List.html
https://concuerror.com/news/Announcing-Mailing-List2017-11-06T00:00:00+00:002017-11-06T00:00:00+00:00https://concuerror.com<p>Concuerror now has a <a href="/contact">mailing list</a>.</p>
<p><a href="https://concuerror.com/news/Announcing-Mailing-List.html">Announcing a Mailing List</a> was originally published by at <a href="https://concuerror.com">Concuerror</a> on November 06, 2017.</p>
https://concuerror.com/tutorials/concuerring-concuerror-ep-1.html
https://concuerror.com/tutorials/concuerring-concuerror-ep-12017-10-14T00:00:00+00:002017-10-14T00:00:00+00:00https://concuerror.com<h3 id="-and-some-useful-lessons-for-testing-complex-applications">… and some useful lessons for testing complex applications.</h3>
<p><a href="https://concuerror.com/tutorials/concuerring-concuerror-ep-1.html">Concuerring Concuerror</a> was originally published by at <a href="https://concuerror.com">Concuerror</a> on October 14, 2017.</p>
https://concuerror.com/tutorials/concuerror-eunit.html
https://concuerror.com/tutorials/concuerror-eunit2017-10-08T00:00:00+00:002017-10-08T00:00:00+00:00https://concuerror.com<p>Here are some guidelines on how to use Concuerror as part of an EUnit
suite.</p>
<p><a href="https://concuerror.com/tutorials/concuerror-eunit.html">How to run Concuerror with EUnit</a> was originally published by at <a href="https://concuerror.com">Concuerror</a> on October 08, 2017.</p>
https://concuerror.com/news/publications-update.html
https://concuerror.com/news/publications-update2017-10-03T00:00:00+00:002017-10-03T00:00:00+00:00https://concuerror.com<p>The <a href="/publications">Publications</a> page was updated with some recent publications.</p>
<p><a href="https://concuerror.com/news/publications-update.html">Recent Publications and Homepage</a> was originally published by at <a href="https://concuerror.com">Concuerror</a> on October 03, 2017.</p>
https://concuerror.com/tutorials/euc-2017-tutorial.html
https://concuerror.com/tutorials/euc-2017-tutorial2017-08-14T00:00:00+00:002017-08-14T00:00:00+00:00https://concuerror.com<p>Stavros Aronis presented a tutorial on Concuerror at the Erlang User Conference 2017.</p>
<p><a href="https://concuerror.com/tutorials/euc-2017-tutorial.html">Tutorial at EUC 2017: Slides</a> was originally published by at <a href="https://concuerror.com">Concuerror</a> on August 14, 2017.</p>
https://concuerror.com/news/euc-2017-talk.html
https://concuerror.com/news/euc-2017-talk2017-08-14T00:00:00+00:002017-08-14T00:00:00+00:00https://concuerror.com<p>Kostis Sagonas presented a talk on Concuerror at the Erlang User Conference 2017.</p>
<p><a href="https://concuerror.com/news/euc-2017-talk.html">Talk at EUC 2017: Video and Slides</a> was originally published by at <a href="https://concuerror.com">Concuerror</a> on August 14, 2017.</p>
https://concuerror.com/tutorials/euc-2015.html
https://concuerror.com/tutorials/euc-20152015-06-10T00:00:00+00:002015-06-10T00:00:00+00:00https://concuerror.com<p>Stavros Aronis is presenting a tutorial on Concuerror at the Erlang User Conference 2015.</p>
<p><a href="https://concuerror.com/tutorials/euc-2015.html">Tutorial at EUC 2015: Slides</a> was originally published by at <a href="https://concuerror.com">Concuerror</a> on June 10, 2015.</p>
https://concuerror.com/news/euc-2014.html
https://concuerror.com/news/euc-20142014-08-11T00:00:00+00:002014-08-11T00:00:00+00:00https://concuerror.com<p>Stavros Aronis gave a presentation about Concuerror at the Erlang User Conference 2014.</p>
<p><a href="https://concuerror.com/news/euc-2014.html">Talk at EUC 2014: Video and Slides</a> was originally published by at <a href="https://concuerror.com">Concuerror</a> on August 11, 2014.</p>
https://concuerror.com/tutorials/poolboy-example-errors.html
https://concuerror.com/tutorials/poolboy-example-errors2014-06-03T00:00:00+00:002014-06-03T00:00:00+00:00https://concuerror.com<p>We continue our tutorial on Concuerror, explaining the errors it can detect and
the options that you can use to filter out those that are not important for your
application.</p>
<p><a href="https://concuerror.com/tutorials/poolboy-example-errors.html">Reading Concuerror's reports (Testing Poolboy, Part 2)</a> was originally published by at <a href="https://concuerror.com">Concuerror</a> on June 03, 2014.</p>
https://concuerror.com/tutorials/poolboy-example.html
https://concuerror.com/tutorials/poolboy-example2014-06-02T00:00:00+00:002014-06-02T00:00:00+00:00https://concuerror.com<p>In this tutorial we will explain some basic use of Concuerror
to analyze a few tests written for the
<a href="https://github.com/devinus/poolboy">Poolboy</a> library.</p>
<p><a href="https://concuerror.com/tutorials/poolboy-example.html">Concuerror basics (Testing Poolboy, Part 1)</a> was originally published by at <a href="https://concuerror.com">Concuerror</a> on June 02, 2014.</p>
https://concuerror.com/tutorials/euc-2013.html
https://concuerror.com/tutorials/euc-20132013-09-23T00:00:00+00:002013-09-23T00:00:00+00:00https://concuerror.com<p>Kostis Sagonas gave a presentation about Concuerror at the Erlang User Conference 2013.</p>
<p><a href="https://concuerror.com/tutorials/euc-2013.html">Tutorial at EUC 2013: Video and Slides</a> was originally published by at <a href="https://concuerror.com">Concuerror</a> on September 23, 2013.</p>
https://concuerror.com/news/site.html
https://concuerror.com/news/site2013-09-03T00:00:00+00:002013-09-03T00:00:00+00:00https://concuerror.com<p>Concuerror just got a website!</p>
<p><a href="https://concuerror.com/news/site.html">Concuerror's website</a> was originally published by at <a href="https://concuerror.com">Concuerror</a> on September 03, 2013.</p>