{"id":46115,"date":"2020-01-31T09:07:29","date_gmt":"2020-01-31T07:07:29","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=46115"},"modified":"2020-01-31T09:07:33","modified_gmt":"2020-01-31T07:07:33","slug":"k6-api-performance-testing-tool","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2020\/01\/31\/k6-api-performance-testing-tool\/","title":{"rendered":"k6 &#8211; API performance testing tool"},"content":{"rendered":"<!-- google_ad_section_start -->\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"660\" height=\"351\" data-attachment-id=\"46117\" data-permalink=\"https:\/\/mamchenkov.net\/wordpress\/2020\/01\/31\/k6-api-performance-testing-tool\/k6\/\" data-orig-file=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2020\/01\/k6.png?fit=871%2C463&amp;ssl=1\" data-orig-size=\"871,463\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"k6\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2020\/01\/k6.png?fit=660%2C351&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2020\/01\/k6.png?resize=660%2C351&#038;ssl=1\" alt=\"\" class=\"wp-image-46117\" srcset=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2020\/01\/k6.png?w=871&amp;ssl=1 871w, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2020\/01\/k6.png?resize=500%2C266&amp;ssl=1 500w, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2020\/01\/k6.png?resize=768%2C408&amp;ssl=1 768w\" sizes=\"auto, (max-width: 660px) 100vw, 660px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/k6.io\/\">k6<\/a> is a developer centric open source load and performance regression testing tool for testing the performance of your cloud native backend infrastructure: APIs, microservices, serverless, containers and websites. It\u2019s built to integrate well into your development workflow and CI\/CD automation pipelines.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is one of the better tools that I&#8217;ve seen in a long time.  Not only it does its job great, but it integrates brilliantly with your development and testing pipelines.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can either build your tests from scratch, or you can convert import them from your existing tools.  For example, Postman collections, environments, and tests can be converted to k6 with <a href=\"https:\/\/www.npmjs.com\/package\/postman-to-k6\">postman-to-k6<\/a>.  Here&#8217;s a <a href=\"https:\/\/blog.loadimpact.com\/load-testing-with-postman-collections\">blog post<\/a> to get you started on that path.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Side note<\/strong>: if you hit the &#8220;<em>EACCES: permission denied, mkdir &#8216;\/usr\/local\/lib\/node_modules\/postman-to-k6\/vendor&#8217;<\/em>&#8221; durin the postman-to-k6 installation, then simply append &#8220;&#8211;unsafe-perm=true &#8211;allow-root&#8221; to the &#8220;npm install&#8221; command, as suggested in <a href=\"https:\/\/github.com\/npm\/npm\/issues\/17268\">this GitHub thread<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">k6 provides excellent functionality for extending your basic performance tests with additional <a href=\"https:\/\/docs.k6.io\/docs\/checks\">checks<\/a>, <a href=\"https:\/\/docs.k6.io\/docs\/result-metrics\">metrics<\/a>, and <a href=\"https:\/\/docs.k6.io\/docs\/thresholds\">thresholds<\/a>.  You can even <a href=\"https:\/\/blog.loadimpact.com\/new-postman-to-k6-converter-tool-with-support-for-pre-request-and-test-scripts\">keep using<\/a> your existing <a href=\"https:\/\/learning.getpostman.com\/docs\/postman\/scripts\/test-examples\/\">Postman tests<\/a> within k6.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There&#8217;s also a variety of output formats, ranging from CSV and JSON, all the way to <a href=\"https:\/\/docs.k6.io\/docs\/influxdb-grafana\">InfluxDB with Grafana charts<\/a>.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>k6 is a developer centric open source load and performance regression testing tool for testing the performance of your cloud native backend infrastructure: APIs, microservices, serverless, containers and websites. It\u2019s built to integrate well into your development workflow and CI\/CD automation pipelines. This is one of the better tools that I&#8217;ve seen in a long &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2020\/01\/31\/k6-api-performance-testing-tool\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">k6 &#8211; API performance testing tool<\/span><\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"k6 - API performance testing tool #WebDev #API #QA #testing #performance","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false,"_links_to":"","_links_to_target":""},"categories":[1,18,133,62,1334],"tags":[2404,1057,3074,1108,1330],"keyring_services":[],"class_list":["post-46115","post","type-post","status-publish","format-standard","hentry","category-general","category-programming","category-sysadmin","category-technology","category-web-work","tag-api","tag-performance","tag-quality-assurance","tag-testing","tag-web-development"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"k6 is a developer centric open source load and performance regression testing tool for testing the performance of your cloud native backend infrastructure: APIs, microservices, serverless, containers and websites. It\u2019s built to integrate well into your development workflow and CI\/CD automation pipelines. This is one of the better tools that I&#039;ve seen in a long\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Leonid Mamchenkov\"\/>\n\t<meta name=\"google-site-verification\" content=\"VHvdD0_usx1_4DzKy_QCVcICVgX2EgA2ybELT-wl7kQ\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/mamchenkov.net\/wordpress\/2020\/01\/31\/k6-api-performance-testing-tool\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Leonid Mamchenkov - Life, universe, and everything else\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"k6 \u2013 API performance testing tool - Leonid Mamchenkov\" \/>\n\t\t<meta property=\"og:description\" content=\"k6 is a developer centric open source load and performance regression testing tool for testing the performance of your cloud native backend infrastructure: APIs, microservices, serverless, containers and websites. It\u2019s built to integrate well into your development workflow and CI\/CD automation pipelines. This is one of the better tools that I&#039;ve seen in a long\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/mamchenkov.net\/wordpress\/2020\/01\/31\/k6-api-performance-testing-tool\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-01-31T07:07:29+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-01-31T07:07:33+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/MamchenkovBlog\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@mamchenkov\" \/>\n\t\t<meta name=\"twitter:title\" content=\"k6 \u2013 API performance testing tool - Leonid Mamchenkov\" \/>\n\t\t<meta name=\"twitter:description\" content=\"k6 is a developer centric open source load and performance regression testing tool for testing the performance of your cloud native backend infrastructure: APIs, microservices, serverless, containers and websites. It\u2019s built to integrate well into your development workflow and CI\/CD automation pipelines. This is one of the better tools that I&#039;ve seen in a long\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@mamchenkov\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2020\\\/01\\\/31\\\/k6-api-performance-testing-tool\\\/#blogposting\",\"name\":\"k6 \\u2013 API performance testing tool - Leonid Mamchenkov\",\"headline\":\"k6 &#8211; API performance testing tool\",\"author\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/mamchenkov.net\\\/wordpress\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/k6.png?fit=871%2C463&ssl=1\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2020\\\/01\\\/31\\\/k6-api-performance-testing-tool\\\/#articleImage\",\"width\":871,\"height\":463},\"datePublished\":\"2020-01-31T09:07:29+02:00\",\"dateModified\":\"2020-01-31T09:07:33+02:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2020\\\/01\\\/31\\\/k6-api-performance-testing-tool\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2020\\\/01\\\/31\\\/k6-api-performance-testing-tool\\\/#webpage\"},\"articleSection\":\"All, Programming, Sysadmin, Technology, Web work, API, performance, quality assurance, testing, web development\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2020\\\/01\\\/31\\\/k6-api-performance-testing-tool\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/#listItem\",\"name\":\"Technology\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/#listItem\",\"position\":2,\"name\":\"Technology\",\"item\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/programming\\\/#listItem\",\"name\":\"Programming\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/programming\\\/#listItem\",\"position\":3,\"name\":\"Programming\",\"item\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/programming\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2020\\\/01\\\/31\\\/k6-api-performance-testing-tool\\\/#listItem\",\"name\":\"k6 &#8211; API performance testing tool\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/#listItem\",\"name\":\"Technology\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2020\\\/01\\\/31\\\/k6-api-performance-testing-tool\\\/#listItem\",\"position\":4,\"name\":\"k6 &#8211; API performance testing tool\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/technology\\\/programming\\\/#listItem\",\"name\":\"Programming\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#person\",\"name\":\"Leonid Mamchenkov\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2020\\\/01\\\/31\\\/k6-api-performance-testing-tool\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Leonid Mamchenkov\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\",\"url\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/\",\"name\":\"Leonid Mamchenkov\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2020\\\/01\\\/31\\\/k6-api-performance-testing-tool\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Leonid Mamchenkov\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2020\\\/01\\\/31\\\/k6-api-performance-testing-tool\\\/#webpage\",\"url\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2020\\\/01\\\/31\\\/k6-api-performance-testing-tool\\\/\",\"name\":\"k6 \\u2013 API performance testing tool - Leonid Mamchenkov\",\"description\":\"k6 is a developer centric open source load and performance regression testing tool for testing the performance of your cloud native backend infrastructure: APIs, microservices, serverless, containers and websites. It\\u2019s built to integrate well into your development workflow and CI\\\/CD automation pipelines. This is one of the better tools that I've seen in a long\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2020\\\/01\\\/31\\\/k6-api-performance-testing-tool\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"datePublished\":\"2020-01-31T09:07:29+02:00\",\"dateModified\":\"2020-01-31T09:07:33+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#website\",\"url\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/\",\"name\":\"Blog of Leonid Mamchenkov\",\"description\":\"Life, universe, and everything else\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"k6 \u2013 API performance testing tool - Leonid Mamchenkov","description":"k6 is a developer centric open source load and performance regression testing tool for testing the performance of your cloud native backend infrastructure: APIs, microservices, serverless, containers and websites. It\u2019s built to integrate well into your development workflow and CI\/CD automation pipelines. This is one of the better tools that I've seen in a long","canonical_url":"https:\/\/mamchenkov.net\/wordpress\/2020\/01\/31\/k6-api-performance-testing-tool\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"VHvdD0_usx1_4DzKy_QCVcICVgX2EgA2ybELT-wl7kQ","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/mamchenkov.net\/wordpress\/2020\/01\/31\/k6-api-performance-testing-tool\/#blogposting","name":"k6 \u2013 API performance testing tool - Leonid Mamchenkov","headline":"k6 &#8211; API performance testing tool","author":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"publisher":{"@id":"https:\/\/mamchenkov.net\/wordpress\/#person"},"image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2020\/01\/k6.png?fit=871%2C463&ssl=1","@id":"https:\/\/mamchenkov.net\/wordpress\/2020\/01\/31\/k6-api-performance-testing-tool\/#articleImage","width":871,"height":463},"datePublished":"2020-01-31T09:07:29+02:00","dateModified":"2020-01-31T09:07:33+02:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2020\/01\/31\/k6-api-performance-testing-tool\/#webpage"},"isPartOf":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2020\/01\/31\/k6-api-performance-testing-tool\/#webpage"},"articleSection":"All, Programming, Sysadmin, Technology, Web work, API, performance, quality assurance, testing, web development"},{"@type":"BreadcrumbList","@id":"https:\/\/mamchenkov.net\/wordpress\/2020\/01\/31\/k6-api-performance-testing-tool\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress#listItem","position":1,"name":"Home","item":"https:\/\/mamchenkov.net\/wordpress","nextItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/#listItem","name":"Technology"}},{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/#listItem","position":2,"name":"Technology","item":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/#listItem","name":"Programming"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/#listItem","position":3,"name":"Programming","item":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/2020\/01\/31\/k6-api-performance-testing-tool\/#listItem","name":"k6 &#8211; API performance testing tool"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/#listItem","name":"Technology"}},{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/2020\/01\/31\/k6-api-performance-testing-tool\/#listItem","position":4,"name":"k6 &#8211; API performance testing tool","previousItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/#listItem","name":"Programming"}}]},{"@type":"Person","@id":"https:\/\/mamchenkov.net\/wordpress\/#person","name":"Leonid Mamchenkov","image":{"@type":"ImageObject","@id":"https:\/\/mamchenkov.net\/wordpress\/2020\/01\/31\/k6-api-performance-testing-tool\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Leonid Mamchenkov"}},{"@type":"Person","@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author","url":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/","name":"Leonid Mamchenkov","image":{"@type":"ImageObject","@id":"https:\/\/mamchenkov.net\/wordpress\/2020\/01\/31\/k6-api-performance-testing-tool\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Leonid Mamchenkov"}},{"@type":"WebPage","@id":"https:\/\/mamchenkov.net\/wordpress\/2020\/01\/31\/k6-api-performance-testing-tool\/#webpage","url":"https:\/\/mamchenkov.net\/wordpress\/2020\/01\/31\/k6-api-performance-testing-tool\/","name":"k6 \u2013 API performance testing tool - Leonid Mamchenkov","description":"k6 is a developer centric open source load and performance regression testing tool for testing the performance of your cloud native backend infrastructure: APIs, microservices, serverless, containers and websites. It\u2019s built to integrate well into your development workflow and CI\/CD automation pipelines. This is one of the better tools that I've seen in a long","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/mamchenkov.net\/wordpress\/#website"},"breadcrumb":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2020\/01\/31\/k6-api-performance-testing-tool\/#breadcrumblist"},"author":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"creator":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"datePublished":"2020-01-31T09:07:29+02:00","dateModified":"2020-01-31T09:07:33+02:00"},{"@type":"WebSite","@id":"https:\/\/mamchenkov.net\/wordpress\/#website","url":"https:\/\/mamchenkov.net\/wordpress\/","name":"Blog of Leonid Mamchenkov","description":"Life, universe, and everything else","inLanguage":"en-US","publisher":{"@id":"https:\/\/mamchenkov.net\/wordpress\/#person"}}]},"og:locale":"en_US","og:site_name":"Leonid Mamchenkov - Life, universe, and everything else","og:type":"article","og:title":"k6 \u2013 API performance testing tool - Leonid Mamchenkov","og:description":"k6 is a developer centric open source load and performance regression testing tool for testing the performance of your cloud native backend infrastructure: APIs, microservices, serverless, containers and websites. It\u2019s built to integrate well into your development workflow and CI\/CD automation pipelines. This is one of the better tools that I've seen in a long","og:url":"https:\/\/mamchenkov.net\/wordpress\/2020\/01\/31\/k6-api-performance-testing-tool\/","og:image":"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg","og:image:secure_url":"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg","og:image:width":1024,"og:image:height":1024,"article:published_time":"2020-01-31T07:07:29+00:00","article:modified_time":"2020-01-31T07:07:33+00:00","article:publisher":"https:\/\/www.facebook.com\/MamchenkovBlog","twitter:card":"summary_large_image","twitter:site":"@mamchenkov","twitter:title":"k6 \u2013 API performance testing tool - Leonid Mamchenkov","twitter:description":"k6 is a developer centric open source load and performance regression testing tool for testing the performance of your cloud native backend infrastructure: APIs, microservices, serverless, containers and websites. It\u2019s built to integrate well into your development workflow and CI\/CD automation pipelines. This is one of the better tools that I've seen in a long","twitter:creator":"@mamchenkov","twitter:image":"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg"},"aioseo_meta_data":{"post_id":"46115","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2023-07-20 06:01:49","updated":"2026-01-15 14:19:48","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/mamchenkov.net\/wordpress\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/\" title=\"Technology\">Technology<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/\" title=\"Programming\">Programming<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tk6 \u2013 API performance testing tool\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/mamchenkov.net\/wordpress"},{"label":"Technology","link":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/"},{"label":"Programming","link":"https:\/\/mamchenkov.net\/wordpress\/category\/technology\/programming\/"},{"label":"k6 &#8211; API performance testing tool","link":"https:\/\/mamchenkov.net\/wordpress\/2020\/01\/31\/k6-api-performance-testing-tool\/"}],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":26688,"url":"https:\/\/mamchenkov.net\/wordpress\/2016\/09\/16\/bitbucket-pipelines-and-docker-for-php-developers\/","url_meta":{"origin":46115,"position":0},"title":"BitBucket Pipelines and Docker for PHP Developers","author":"Leonid Mamchenkov","date":"September 16, 2016","format":false,"excerpt":"I've been meaning to look into Docker for a long while now. \u00a0But, as always, time is the issue. \u00a0In the last couple of days though I've been integrating BitBucket Pipelines into our workflow. \u00a0BitBucket Pipelines is a continuous integration solution, which runs your project tests in a Docker container.\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":28506,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/04\/22\/free-and-open-source-test-management-software\/","url_meta":{"origin":46115,"position":1},"title":"Free and Open Source Test Management Software","author":"Leonid Mamchenkov","date":"April 22, 2018","format":false,"excerpt":"Quality Assurance is an important part of the software development.\u00a0 There are many tools available that help with a variety of problems in this domain.\u00a0 At work, we have already been using quite a few of them - mostly those that deal with automated testing - PHPUnit, PHP CodeSniffer, Nightwatch.js,\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":19342,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/01\/14\/visual-website-optimizer\/","url_meta":{"origin":46115,"position":2},"title":"Visual Website Optimizer","author":"Leonid Mamchenkov","date":"January 14, 2014","format":"link","excerpt":"Visual Website Optimizer Well established, with many clientsNot too expensiveIntegrates well with third-party tools, specifically WordPress and Google AnalyticsHas both a user friendly WYSIWYG editor and jQuery-based APISupports multipage tests via both unique URLs and URL patterns.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":27855,"url":"https:\/\/mamchenkov.net\/wordpress\/2017\/08\/17\/scheduled-pipelines-now-available-in-bitbucket-pipelines\/","url_meta":{"origin":46115,"position":3},"title":"Scheduled pipelines now available in Bitbucket Pipelines","author":"Leonid Mamchenkov","date":"August 17, 2017","format":false,"excerpt":"BitBucket blog announces the support for scheduled Bitbucket Pipelines. \u00a0This is super cool and has been on the wishlist for a while now. \u00a0Here are a few examples of how this feature is useful: Nightly builds that take longer to run Daily or weekly deployments to a test environment Data\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2017\/08\/scheduled-pipelines-500x480.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":26122,"url":"https:\/\/mamchenkov.net\/wordpress\/2016\/05\/24\/bitbucket-pipelines-beta-announced\/","url_meta":{"origin":46115,"position":4},"title":"Bitbucket Pipelines Beta announced","author":"Leonid Mamchenkov","date":"May 24, 2016","format":false,"excerpt":"BitBucket blog announces Pipelines Beta (coincidentally after I've spent about a week playing with Jenkins). \u00a0These guys are dropping their Bamboo Cloud CI solution and instead provide this: https:\/\/www.youtube.com\/watch?v=p5KgjeZB8Ww It looks a lot like TravisCI, but on steroids! \u00a0Very good news!","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/img.youtube.com\/vi\/p5KgjeZB8Ww\/0.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":28452,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/03\/26\/kitab-documentation-rendering-and-testing-tool-for-php\/","url_meta":{"origin":46115,"position":5},"title":"Kitab &#8211; documentation rendering and testing tool for PHP","author":"Leonid Mamchenkov","date":"March 26, 2018","format":false,"excerpt":"Kitab is a handy tool for PHP developers that helps with two things: Render static HTML (with added search) from the doc-blocks in source code. Unit test the examples that are in the doc-blocks. There are a number of tools that do the first one (phpDocumentor, Doxygen, Sami, etc).\u00a0 However\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/46115","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=46115"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/46115\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=46115"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=46115"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=46115"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=46115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}