Body: <p>We need integration testing framework - pass a url pass requests to that url and get responses and evaluate repsonses.</p>
  
  <p>Requirements:</p>
  
  <pre><code>1. We want a tool that can easily implement into a CICD pipeline like Jenkins/hudson
  2. Not to heavy of a footprint
  3. Ease of writing tests
  4. love to be able to give a docker image and some files however the tests are built and integrate that
  </code></pre>
  
  <p>Need to be able to do insertions if they return data or not
  Support decent sized files</p>
  
Comments: CC BY-SA 3.0
Comments: 2018-04-24T13:56:55.190Z
Comments: hi, @demisheep, not sure whether you mean you are going to test RESTful APIs? In terms of that, there is not so much specific compated to a non-docker deployment, imo. Some Java test frameworks have introduces annotations to instantiate containers. Nice semantics to write API tests could be found with Python Requests library. See: https://devops.stackexchange.com/questions/2569/a-systematic-way-to-test-restful-apis-with-curl/2614#2614
Comments: Ta Mu
Comments: CC BY-SA 4.0
Comments: 2019-12-23T10:12:51.427Z
Comments: Thank you for posting a question. Could you modify the question so that it contains the attempts you have done in order to solve the issue?
Comments: 030
Tags: <docker><continuous-integration><testing><integration>
Title: What integration test framework has the best docker support?
UserDisplayName: DemiSheep
ThreadText: # What integration test framework has the best docker support?
  
  (Asked by: username_0 on 2018-04-23)
  
  We need integration testing framework - pass a url pass requests to that url and get responses and evaluate repsonses.
  
  Requirements:
  
  ```
  1. We want a tool that can easily implement into a CICD pipeline like Jenkins/hudson
  2. Not to heavy of a footprint
  3. Ease of writing tests
  4. love to be able to give a docker image and some files however the tests are built and integrate that
  
  ```
  
  Need to be able to do insertions if they return data or not
  Support decent sized files
  
  **Tags:** docker, continuous-integration, testing, integration
  
  > **Comments:**
  > **username_1**: hi, @username_0, not sure whether you mean you are going to test RESTful APIs? In terms of that, there is not so much specific compated to a non-docker deployment, imo. Some Java test frameworks have introduces annotations to instantiate containers. Nice semantics to write API tests could be found with Python Requests library. See: https://devops.stackexchange.com/questions/2569/a-systematic-way-to-test-restful-apis-with-curl/2614#2614  
  > **username_2**: Thank you for posting a question. Could you modify the question so that it contains the attempts you have done in order to solve the issue?  
  
  ---
  
  ## 0 answers
  
  