<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Martkos IT Blog</title><description>Performance testing insights, tools, and methods from Martkos IT Ltd</description><link>https://martkos-it.co.uk/</link><language>en-gb</language><item><title>Distributed Load Testing on Kubernetes: JMeter, k6, and Gatling — All Three, Done Right</title><link>https://martkos-it.co.uk/blog/distributed-load-testing-kubernetes/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/distributed-load-testing-kubernetes/</guid><description>Most distributed load testing solutions on Kubernetes support one tool. Here&apos;s why that&apos;s a problem, and how to run JMeter, k6, and Gatling distributed tests natively on K8s.</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate><category>tools</category><category>kubernetes</category><category>jmeter</category><category>k6</category><category>gatling</category><category>distributed-testing</category><category>helm</category><category>performance-testing</category><author>Mark</author></item><item><title>Migrating Performance Test Scripts Between JMeter, k6, and Gatling</title><link>https://martkos-it.co.uk/blog/migrating-performance-test-scripts/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/migrating-performance-test-scripts/</guid><description>A practical look at the challenges of migrating load test scripts between frameworks, and how automated conversion can save weeks of manual effort.</description><pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate><category>tools</category><category>jmeter</category><category>k6</category><category>gatling</category><category>migration</category><category>performance-testing</category><author>Mark</author></item><item><title>The Correlation Problem: A JMeter Story</title><link>https://martkos-it.co.uk/blog/jmeter-correlation-problem/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/jmeter-correlation-problem/</guid><description>A real-world account of chasing dynamic values through JMeter test scripts, and why manual correlation still catches out even experienced performance engineers.</description><pubDate>Fri, 27 Feb 2026 00:00:00 GMT</pubDate><category>tools</category><category>jmeter</category><category>correlation</category><category>performance-testing</category><category>automation</category><category>scripting</category><author>Mark</author></item><item><title>Introducing DummyDataGenPro: Synthetic Test Data Generation Platform</title><link>https://martkos-it.co.uk/blog/introducing-dummydatagenpro/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/introducing-dummydatagenpro/</guid><description>Generate realistic test data up to 10M+ rows with 50+ pre-built templates in JSONL, CSV, and Parquet formats - web-based platform with free tier.</description><pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate><category>tools</category><category>test-data</category><category>synthetic-data</category><category>performance-testing</category><category>jmeter</category><category>k6</category><category>gatling</category><author>Mark</author></item><item><title>Editing JMX Files from the Command Line</title><link>https://martkos-it.co.uk/blog/editing-jmx-files-cli/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/editing-jmx-files-cli/</guid><description>Techniques for modifying Apache JMeter test plans from the terminal using sed, awk, and nano - and when these approaches fall short.</description><pubDate>Thu, 05 Feb 2026 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>linux</category><category>bash</category><category>command-line</category><category>ci-cd</category><category>automation</category><author>Mark</author></item><item><title>The Importance of Test Data in Performance Testing</title><link>https://martkos-it.co.uk/blog/test-data-performance-testing/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/test-data-performance-testing/</guid><description>Learn why test data quality can make or break your performance tests, and discover practical methods for creating realistic, scalable test data.</description><pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate><category>performance</category><category>test-data</category><category>performance-testing</category><category>jmeter</category><category>data-generation</category><author>Mark</author></item><item><title>Building a Performance Testing Strategy: From Requirements to Metrics</title><link>https://martkos-it.co.uk/blog/performance-testing-strategy/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/performance-testing-strategy/</guid><description>A comprehensive guide to developing a performance testing strategy, from gathering requirements to defining success criteria and reporting results.</description><pubDate>Wed, 10 Apr 2024 00:00:00 GMT</pubDate><category>performance</category><category>strategy</category><category>methodology</category><category>performance-testing</category><category>requirements</category><author>Mark</author></item><item><title>Splitting JTL Files</title><link>https://martkos-it.co.uk/blog/splitting-jtl-files/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/splitting-jtl-files/</guid><description>An easy method of splitting JTL files to extract only the data you want to analyse. Learn how to isolate steady-state data from ramp-up periods in your JMeter performance tests.</description><pubDate>Thu, 28 Dec 2023 00:00:00 GMT</pubDate><category>tools</category><category>jmeter</category><category>jtl</category><category>performance-testing</category><category>bash</category><category>scripting</category><author>Mark</author></item><item><title>Integrating JMeter with Prometheus and Grafana</title><link>https://martkos-it.co.uk/blog/jmeter-prometheus-grafana/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/jmeter-prometheus-grafana/</guid><description>Set up real-time JMeter metrics visualization using Prometheus and Grafana for better load test monitoring and analysis.</description><pubDate>Tue, 19 Sep 2023 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>prometheus</category><category>grafana</category><category>monitoring</category><author>Mark</author></item><item><title>Azure Performance Testing: App Service and AKS Optimization</title><link>https://martkos-it.co.uk/blog/azure-performance-testing/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/azure-performance-testing/</guid><description>Practical guidance for performance testing applications on Microsoft Azure, covering App Service scaling, AKS configuration, and Azure-specific considerations.</description><pubDate>Tue, 13 Jun 2023 00:00:00 GMT</pubDate><category>performance</category><category>azure</category><category>cloud</category><category>performance-testing</category><category>aks</category><author>Mark</author></item><item><title>Performance Testing Microservices: Isolation and Dependencies</title><link>https://martkos-it.co.uk/blog/microservices-performance-testing/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/microservices-performance-testing/</guid><description>Strategies for performance testing microservices architectures, including service isolation, dependency mocking, and distributed tracing.</description><pubDate>Tue, 21 Feb 2023 00:00:00 GMT</pubDate><category>performance</category><category>microservices</category><category>distributed-systems</category><category>performance-testing</category><author>Mark</author></item><item><title>GitLab CI Performance Testing Pipeline</title><link>https://martkos-it.co.uk/blog/gitlab-ci-performance-testing/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/gitlab-ci-performance-testing/</guid><description>Set up automated performance testing in GitLab CI/CD with k6 and JMeter, including Docker runners and result visualisation.</description><pubDate>Wed, 09 Nov 2022 00:00:00 GMT</pubDate><category>tutorials</category><category>gitlab-ci</category><category>ci-cd</category><category>automation</category><category>performance-testing</category><author>Mark</author></item><item><title>SQLcl</title><link>https://martkos-it.co.uk/blog/sqlcl/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/sqlcl/</guid><description>A useful tool when dealing with Oracle data and automation is SQLcl. It allows you to connect to Oracle without launching a GUI and execute SQL on the command line.</description><pubDate>Tue, 11 Oct 2022 00:00:00 GMT</pubDate><category>tools</category><category>oracle</category><category>sqlcl</category><category>bash</category><category>automation</category><category>database</category><author>Mark</author></item><item><title>Pika</title><link>https://martkos-it.co.uk/blog/pika-rabbitmq/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/pika-rabbitmq/</guid><description>A python tool called Pika is able to communicate with RabbitMQ and can prove useful for retrieving messages from error queues.</description><pubDate>Fri, 07 Oct 2022 00:00:00 GMT</pubDate><category>tools</category><category>python</category><category>pika</category><category>rabbitmq</category><category>messaging</category><category>automation</category><author>Mark</author></item><item><title>Kubernetes Performance Testing: Pods, Services, and Scaling</title><link>https://martkos-it.co.uk/blog/kubernetes-performance-testing/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/kubernetes-performance-testing/</guid><description>Learn how to performance test applications running on Kubernetes, including pod scaling behaviour, service mesh latency, and resource limit testing.</description><pubDate>Wed, 17 Aug 2022 00:00:00 GMT</pubDate><category>performance</category><category>kubernetes</category><category>containers</category><category>performance-testing</category><category>docker</category><author>Mark</author></item><item><title>Locust for Load Testing: Python-Based Performance Testing</title><link>https://martkos-it.co.uk/blog/locust-load-testing/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/locust-load-testing/</guid><description>Learn how to use Locust for load testing with Python, from basic scripts to distributed testing across multiple machines.</description><pubDate>Tue, 14 Jun 2022 00:00:00 GMT</pubDate><category>tools</category><category>locust</category><category>python</category><category>load-testing</category><category>performance-testing</category><author>Mark</author></item><item><title>Performance Testing with Playwright: Beyond Functional Testing</title><link>https://martkos-it.co.uk/blog/playwright-performance-testing/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/playwright-performance-testing/</guid><description>Learn how to use Playwright for performance testing, measuring page load times, Core Web Vitals, and identifying frontend bottlenecks.</description><pubDate>Tue, 08 Mar 2022 00:00:00 GMT</pubDate><category>tools</category><category>playwright</category><category>browser-testing</category><category>performance-testing</category><category>web-vitals</category><author>Mark</author></item><item><title>GitHub Actions for Performance Testing: Automated Load Tests in CI/CD</title><link>https://martkos-it.co.uk/blog/github-actions-performance-testing/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/github-actions-performance-testing/</guid><description>Set up automated performance testing in GitHub Actions using k6 and JMeter, with result storage and performance regression detection.</description><pubDate>Tue, 30 Nov 2021 00:00:00 GMT</pubDate><category>tutorials</category><category>github-actions</category><category>ci-cd</category><category>automation</category><category>performance-testing</category><author>Mark</author></item><item><title>k6 vs JMeter: Choosing the Right Load Testing Tool</title><link>https://martkos-it.co.uk/blog/k6-vs-jmeter/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/k6-vs-jmeter/</guid><description>A practical comparison of k6 and JMeter to help you choose the right performance testing tool for your project requirements.</description><pubDate>Wed, 22 Sep 2021 00:00:00 GMT</pubDate><category>tools</category><category>k6</category><category>jmeter</category><category>comparison</category><category>load-testing</category><author>Mark</author></item><item><title>Getting Started with k6: Modern Load Testing with JavaScript</title><link>https://martkos-it.co.uk/blog/getting-started-with-k6/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/getting-started-with-k6/</guid><description>Learn how to use k6 for load testing with its JavaScript-based scripting, built-in metrics, and developer-friendly workflow.</description><pubDate>Tue, 15 Jun 2021 00:00:00 GMT</pubDate><category>tools</category><category>k6</category><category>javascript</category><category>load-testing</category><category>performance-testing</category><author>Mark</author></item><item><title>Performance Testing on AWS: EC2, RDS, and Lambda Considerations</title><link>https://martkos-it.co.uk/blog/aws-performance-testing/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/aws-performance-testing/</guid><description>Practical guidance for performance testing applications hosted on AWS, covering EC2 instance sizing, RDS optimization, and Lambda cold start challenges.</description><pubDate>Thu, 25 Mar 2021 00:00:00 GMT</pubDate><category>performance</category><category>aws</category><category>cloud</category><category>performance-testing</category><category>infrastructure</category><author>Mark</author></item><item><title>Load Testing Tools</title><link>https://martkos-it.co.uk/blog/load-testing-tools/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/load-testing-tools/</guid><description>A comprehensive list of performance testing tools available for load testing, covering both open-source and enterprise solutions.</description><pubDate>Fri, 12 Mar 2021 00:00:00 GMT</pubDate><category>performance</category><category>load-testing</category><category>performance-testing</category><category>tools</category><category>comparison</category><author>Mark</author></item><item><title>Lite Test Plan</title><link>https://martkos-it.co.uk/blog/lite-test-plan/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/lite-test-plan/</guid><description>How to create condensed, agile-focused performance test plans that capture critical non-functional requirements without excessive documentation.</description><pubDate>Mon, 26 Oct 2020 00:00:00 GMT</pubDate><category>performance</category><category>test-plan</category><category>agile</category><category>documentation</category><category>performance-testing</category><category>best-practices</category><author>Mark</author></item><item><title>JMeter (Master/Slave)</title><link>https://martkos-it.co.uk/blog/jmeter-masterslave/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/jmeter-masterslave/</guid><description>Learn how to configure Apache JMeter in a distributed master/slave architecture on Debian GNU/Linux 10, enabling load distribution across multiple servers in both GUI and headless modes.</description><pubDate>Sat, 24 Oct 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>distributed-testing</category><category>performance-testing</category><category>linux</category><category>debian</category><author>Mark</author></item><item><title>JMeter &amp; Redis</title><link>https://martkos-it.co.uk/blog/jmeter-redis/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/jmeter-redis/</guid><description>Learn how to integrate Apache JMeter with Redis for dynamic test data management, enabling you to modify datasets during live performance tests.</description><pubDate>Sat, 05 Sep 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>redis</category><category>performance-testing</category><category>test-data</category><author>Mark</author></item><item><title>Smoke Testing</title><link>https://martkos-it.co.uk/blog/smoke-testing/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/smoke-testing/</guid><description>Essential tools and techniques for smoke testing your test environment before performance testing begins, ensuring all components are functional and accessible.</description><pubDate>Tue, 19 May 2020 00:00:00 GMT</pubDate><category>performance</category><category>smoke-testing</category><category>testing</category><category>curl</category><category>ssh</category><category>jmeter</category><category>loadrunner</category><author>Mark</author></item><item><title>Linux - Performance Testing</title><link>https://martkos-it.co.uk/blog/linux-performance-testing/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/linux-performance-testing/</guid><description>Linux is a viable operating system for performance testing, with native support for industry-standard tools like JMeter, Fiddler Everywhere, LoadRunner Developer, SoapUI, and Gatling.</description><pubDate>Mon, 18 May 2020 00:00:00 GMT</pubDate><category>performance</category><category>linux</category><category>performance-testing</category><category>jmeter</category><category>gatling</category><category>soapui</category><category>loadrunner</category><category>fiddler</category><author>Mark</author></item><item><title>JMeter Random CSV</title><link>https://martkos-it.co.uk/blog/jmeter-random-csv/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/jmeter-random-csv/</guid><description>Learn how to use the Random CSV Data Set Config plugin for Apache JMeter to enable random value selection from CSV files in your performance tests.</description><pubDate>Wed, 13 May 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>performance-testing</category><category>csv</category><category>plugins</category><category>test-data</category><author>Mark</author></item><item><title>SRE and SDET</title><link>https://martkos-it.co.uk/blog/sre-and-sdet/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/sre-and-sdet/</guid><description>Exploring the evolution of performance testing through Google&apos;s Site Reliability Engineer (SRE) and Microsoft&apos;s Software Development Engineer in Test (SDET) roles.</description><pubDate>Tue, 12 May 2020 00:00:00 GMT</pubDate><category>performance</category><category>sre</category><category>sdet</category><category>performance-testing</category><category>devops</category><category>career</category><category>qa</category><author>Mark</author></item><item><title>JMeter Inter-Thread Communication</title><link>https://martkos-it.co.uk/blog/jmeter-inter-thread-communication/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/jmeter-inter-thread-communication/</guid><description>Learn how to enable communication between separate thread groups in Apache JMeter using the FIFO queue plugin for advanced test scenarios.</description><pubDate>Mon, 11 May 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>performance-testing</category><category>thread-groups</category><category>plugins</category><author>Mark</author></item><item><title>Dummy Sampler</title><link>https://martkos-it.co.uk/blog/dummy-sampler/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/dummy-sampler/</guid><description>A guide to using the Dummy Sampler plugin in Apache JMeter for creating custom requests and responses as test stubs.</description><pubDate>Tue, 05 May 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>plugins</category><category>testing</category><category>stubs</category><category>performance-testing</category><author>Mark</author></item><item><title>HAR to JMX File</title><link>https://martkos-it.co.uk/blog/har-to-jmx-file/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/har-to-jmx-file/</guid><description>Learn how to capture network traffic in Chrome as a HAR file and convert it to JMeter&apos;s JMX format using Blazemeter&apos;s conversion tool.</description><pubDate>Thu, 30 Apr 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>har</category><category>chrome</category><category>blazemeter</category><category>test-recording</category><author>Mark</author></item><item><title>Fiddler Everywhere</title><link>https://martkos-it.co.uk/blog/fiddler-everywhere/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/fiddler-everywhere/</guid><description>Guide to installing and using Fiddler Everywhere Beta on Linux, covering installation, interface navigation, and network traffic analysis.</description><pubDate>Wed, 29 Apr 2020 00:00:00 GMT</pubDate><category>tools</category><category>fiddler</category><category>network-analysis</category><category>linux</category><category>debugging</category><category>http</category><author>Mark</author></item><item><title>Data Extraction</title><link>https://martkos-it.co.uk/blog/data-extraction/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/data-extraction/</guid><description>A collection of useful regular expressions for data extraction and validation in testing environments, covering emails, dates, passwords, and more.</description><pubDate>Tue, 28 Apr 2020 00:00:00 GMT</pubDate><category>tools</category><category>regex</category><category>regular-expressions</category><category>data-extraction</category><category>validation</category><category>testing</category><author>Mark</author></item><item><title>Octoperf</title><link>https://martkos-it.co.uk/blog/octoperf/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/octoperf/</guid><description>Introduction to Octoperf, a performance testing service built on Apache JMeter, including a guide to using the free tier for load testing.</description><pubDate>Mon, 27 Apr 2020 00:00:00 GMT</pubDate><category>performance</category><category>octoperf</category><category>load-testing</category><category>cloud</category><category>jmeter</category><category>performance-testing</category><author>Mark</author></item><item><title>Code&apos;s Value</title><link>https://martkos-it.co.uk/blog/codes-value/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/codes-value/</guid><description>Examining programming language fundamentals within performance testing contexts, covering conditional statements, loops, file operations, and data extraction techniques.</description><pubDate>Fri, 24 Apr 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>programming</category><category>scripting</category><category>jmeter</category><category>loadrunner</category><category>gatling</category><category>performance-testing</category><author>Mark</author></item><item><title>Performance Fundamentals</title><link>https://martkos-it.co.uk/blog/performance-fundamentals/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/performance-fundamentals/</guid><description>Common performance mistakes found on small business websites and how to avoid them, focusing on image optimization, JavaScript efficiency, and CSS best practices.</description><pubDate>Thu, 23 Apr 2020 00:00:00 GMT</pubDate><category>performance</category><category>performance</category><category>optimization</category><category>images</category><category>javascript</category><category>css</category><category>web-development</category><author>Mark</author></item><item><title>JMeter Monitoring</title><link>https://martkos-it.co.uk/blog/jmeter-monitoring/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/jmeter-monitoring/</guid><description>Learn how to extend Apache JMeter&apos;s monitoring capabilities using the PerfMon extension to collect system resources like CPU, Memory, Disk I/O, and Network metrics during performance tests.</description><pubDate>Wed, 22 Apr 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>monitoring</category><category>perfmon</category><category>performance-testing</category><category>metrics</category><author>Mark</author></item><item><title>Spike Test</title><link>https://martkos-it.co.uk/blog/spike-test/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/spike-test/</guid><description>How to implement spike testing in performance testing using LoadRunner and Apache JMeter to simulate extreme load increments and evaluate system recovery.</description><pubDate>Tue, 21 Apr 2020 00:00:00 GMT</pubDate><category>performance</category><category>spike-testing</category><category>jmeter</category><category>loadrunner</category><category>performance-testing</category><category>load-testing</category><author>Mark</author></item><item><title>Loadrunner Developer</title><link>https://martkos-it.co.uk/blog/loadrunner-developer/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/loadrunner-developer/</guid><description>Introduction to Micro Focus&apos;s Loadrunner Developer tool for performance testing WebSockets and HTTP/2 using JavaScript SDK with HAR file conversion.</description><pubDate>Mon, 20 Apr 2020 00:00:00 GMT</pubDate><category>performance</category><category>loadrunner</category><category>performance-testing</category><category>javascript</category><category>http2</category><category>websockets</category><author>Mark</author></item><item><title>Loadrunner to JMeter</title><link>https://martkos-it.co.uk/blog/loadrunner-to-jmeter/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/loadrunner-to-jmeter/</guid><description>A comprehensive guide for transitioning from Loadrunner to JMeter, with functionality mapping between the two performance testing tools.</description><pubDate>Fri, 17 Apr 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>loadrunner</category><category>performance-testing</category><category>migration</category><category>citrix</category><author>Mark</author></item><item><title>JMeter Test Fragment</title><link>https://martkos-it.co.uk/blog/jmeter-test-fragment/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/jmeter-test-fragment/</guid><description>Learn how to use Test Fragments in JMeter to modularize and reuse components throughout a test plan, reducing duplication and improving maintainability.</description><pubDate>Thu, 16 Apr 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>test-fragments</category><category>modularity</category><category>best-practices</category><category>performance-testing</category><author>Mark</author></item><item><title>JMeter Correlation</title><link>https://martkos-it.co.uk/blog/jmeter-correlation/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/jmeter-correlation/</guid><description>Learn how to handle dynamic values in JMeter test automation through correlation using Boundary Extractor and Regular Expression Extractor.</description><pubDate>Tue, 14 Apr 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>performance-testing</category><category>correlation</category><category>regex</category><category>automation</category><author>Mark</author></item><item><title>Create Data with JMeter</title><link>https://martkos-it.co.uk/blog/create-data-with-jmeter/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/create-data-with-jmeter/</guid><description>Using Apache JMeter with JSR223 samplers to generate test data including random emails, dates of birth, and strings for performance testing.</description><pubDate>Mon, 13 Apr 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>test-data</category><category>jsr223</category><category>groovy</category><category>data-generation</category><author>Mark</author></item><item><title>Supermarket Overload</title><link>https://martkos-it.co.uk/blog/supermarket-overload/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/supermarket-overload/</guid><description>Examining performance challenges faced by grocery retailers during the COVID-19 pandemic and strategies for handling unexpected traffic surges.</description><pubDate>Fri, 03 Apr 2020 00:00:00 GMT</pubDate><category>performance</category><category>performance-testing</category><category>scalability</category><category>e-commerce</category><category>case-study</category><author>Mark</author></item><item><title>Performance Questions</title><link>https://martkos-it.co.uk/blog/performance-questions/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/performance-questions/</guid><description>One of the keys to performance testing is being able to understand the requirements but also to ask the right questions to bridge any gaps.</description><pubDate>Thu, 02 Apr 2020 00:00:00 GMT</pubDate><category>performance</category><category>performance-testing</category><category>requirements</category><category>nfr</category><category>sla</category><category>testing-strategy</category><author>Mark</author></item><item><title>JMeter JTL Files</title><link>https://martkos-it.co.uk/blog/jmeter-jtl-files/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/jmeter-jtl-files/</guid><description>Understanding Apache JMeter JTL files, their structure, and how to edit or repair them for accurate performance test reporting.</description><pubDate>Tue, 31 Mar 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>performance-testing</category><category>jtl</category><category>reporting</category><category>troubleshooting</category><author>Mark</author></item><item><title>Jenkins &amp; JMeter</title><link>https://martkos-it.co.uk/blog/jenkins-jmeter/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/jenkins-jmeter/</guid><description>Learn how to integrate Apache JMeter performance testing with Jenkins through the Performance Plugin for automated test execution and results capture.</description><pubDate>Mon, 30 Mar 2020 00:00:00 GMT</pubDate><category>tools</category><category>jenkins</category><category>jmeter</category><category>ci-cd</category><category>automation</category><category>performance-testing</category><author>Mark</author></item><item><title>JMeter Backend Listeners</title><link>https://martkos-it.co.uk/blog/jmeter-backend-listeners/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/jmeter-backend-listeners/</guid><description>Learn how Apache JMeter backend listeners enable real-time data transmission to external repositories during test execution, including Graphite, InfluxDB, and more.</description><pubDate>Thu, 26 Mar 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>monitoring</category><category>influxdb</category><category>graphite</category><category>performance-testing</category><category>backend-listeners</category><author>Mark</author></item><item><title>Chrome Dev Mode</title><link>https://martkos-it.co.uk/blog/chrome-dev-mode/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/chrome-dev-mode/</guid><description>A guide to using Google Chrome&apos;s developer tools for web testing and debugging, including monitoring network traffic, filtering requests, and analyzing HTTP headers.</description><pubDate>Wed, 25 Mar 2020 00:00:00 GMT</pubDate><category>tools</category><category>chrome</category><category>developer-tools</category><category>debugging</category><category>network</category><category>http</category><category>web-testing</category><author>Mark</author></item><item><title>JMeter and JDBC</title><link>https://martkos-it.co.uk/blog/jmeter-jdbc/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/jmeter-jdbc/</guid><description>Guide to using JDBC samplers in Apache JMeter for sourcing test data from databases instead of CSV files.</description><pubDate>Tue, 24 Mar 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>jdbc</category><category>database</category><category>performance-testing</category><category>mysql</category><author>Mark</author></item><item><title>JMeter Global Properties</title><link>https://martkos-it.co.uk/blog/jmeter-global-properties/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/jmeter-global-properties/</guid><description>This article explains how to use Apache JMeter&apos;s global variables (properties) to share data across thread groups and create reusable test plans for multiple environments.</description><pubDate>Mon, 23 Mar 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>performance-testing</category><category>properties</category><category>configuration</category><author>Mark</author></item><item><title>JMeter Bolt Protocol</title><link>https://martkos-it.co.uk/blog/jmeter-bolt-protocol/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/jmeter-bolt-protocol/</guid><description>Learn how to use Apache JMeter&apos;s Bolt sampler to execute Cypher queries against Neo4j databases for performance testing graph database procedures.</description><pubDate>Fri, 20 Mar 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>neo4j</category><category>bolt</category><category>cypher</category><category>performance-testing</category><author>Mark</author></item><item><title>GIT &amp; JMeter</title><link>https://martkos-it.co.uk/blog/git-and-jmeter/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/git-and-jmeter/</guid><description>Learn how to implement version control for Apache JMeter test assets using Git for tracking changes to JMX, CSV, and JTL files.</description><pubDate>Thu, 19 Mar 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>git</category><category>version-control</category><category>testing</category><category>best-practices</category><author>Mark</author></item><item><title>JMeter &amp; RabbitMQ</title><link>https://martkos-it.co.uk/blog/jmeter-rabbitmq/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/jmeter-rabbitmq/</guid><description>Learn how to use Apache JMeter to interact with RabbitMQ message queues using the AMQP protocol for performance testing message-based applications.</description><pubDate>Wed, 18 Mar 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>rabbitmq</category><category>amqp</category><category>message-queue</category><category>performance-testing</category><author>Mark</author></item><item><title>Remote Working</title><link>https://martkos-it.co.uk/blog/remote-working/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/remote-working/</guid><description>A guide to essential tools for remote work, including remote control software, video conferencing, file sharing, and collaboration platforms.</description><pubDate>Tue, 17 Mar 2020 00:00:00 GMT</pubDate><category>tools</category><category>remote-work</category><category>tools</category><category>productivity</category><category>collaboration</category><category>video-conferencing</category><author>Mark</author></item><item><title>Powershell Commands</title><link>https://martkos-it.co.uk/blog/powershell-commands/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/powershell-commands/</guid><description>Windows PowerShell provides powerful tools for manipulating test data similarly to Linux command-line utilities.</description><pubDate>Mon, 16 Mar 2020 00:00:00 GMT</pubDate><category>tools</category><category>powershell</category><category>windows</category><category>scripting</category><category>command-line</category><author>Mark</author></item><item><title>Performance Journey</title><link>https://martkos-it.co.uk/blog/performance-journey/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/performance-journey/</guid><description>A methodical approach to performance testing, walking through requirements gathering, test asset creation, execution, and reporting for new APIs.</description><pubDate>Wed, 11 Mar 2020 00:00:00 GMT</pubDate><category>performance</category><category>performance-testing</category><category>methodology</category><category>api-testing</category><category>jmeter</category><author>Mark</author></item><item><title>Scheduling Tests</title><link>https://martkos-it.co.uk/blog/scheduling-tests/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/scheduling-tests/</guid><description>Explore methods for scheduling test execution across different operating systems in performance testing contexts, including Linux and Windows approaches.</description><pubDate>Tue, 10 Mar 2020 00:00:00 GMT</pubDate><category>tools</category><category>scheduling</category><category>automation</category><category>jmeter</category><category>linux</category><category>windows</category><category>jenkins</category><author>Mark</author></item><item><title>Docker and JMeter</title><link>https://martkos-it.co.uk/blog/docker-and-jmeter/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/docker-and-jmeter/</guid><description>How to leverage Docker containerization for Apache JMeter testing, including standalone, server, and distributed testing modes.</description><pubDate>Mon, 09 Mar 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>docker</category><category>jmeter</category><category>performance-testing</category><category>containers</category><category>distributed-testing</category><author>Mark</author></item><item><title>Taurus and JMeter</title><link>https://martkos-it.co.uk/blog/taurus-and-jmeter/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/taurus-and-jmeter/</guid><description>Introduction to Taurus, an automation framework designed to streamline performance and functional testing with JMeter and other testing utilities.</description><pubDate>Thu, 05 Mar 2020 00:00:00 GMT</pubDate><category>tools</category><category>taurus</category><category>jmeter</category><category>automation</category><category>yaml</category><category>performance-testing</category><category>blazemeter</category><author>Mark</author></item><item><title>Sitespeed.io</title><link>https://martkos-it.co.uk/blog/sitespeedio/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/sitespeedio/</guid><description>Explore sitespeed.io, a performance testing tool that focuses on browser-side metrics for understanding user experience across different devices and browsers.</description><pubDate>Wed, 04 Mar 2020 00:00:00 GMT</pubDate><category>performance</category><category>sitespeed</category><category>performance-testing</category><category>browser</category><category>docker</category><category>web-performance</category><author>Mark</author></item><item><title>Loadrunner Standards</title><link>https://martkos-it.co.uk/blog/loadrunner-standards/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/loadrunner-standards/</guid><description>A comprehensive guide to standardizing LoadRunner performance testing processes, including naming conventions, directory structures, and change control lifecycles.</description><pubDate>Tue, 03 Mar 2020 00:00:00 GMT</pubDate><category>performance</category><category>loadrunner</category><category>performance-testing</category><category>standards</category><category>best-practices</category><author>Mark</author></item><item><title>Docker Compose</title><link>https://martkos-it.co.uk/blog/docker-compose/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/docker-compose/</guid><description>Learn how to use Docker Compose to define and run multi-container Docker applications. This tutorial demonstrates setting up InfluxDB and Grafana containers with automatic startup.</description><pubDate>Mon, 02 Mar 2020 00:00:00 GMT</pubDate><category>tools</category><category>docker</category><category>docker-compose</category><category>influxdb</category><category>grafana</category><category>containers</category><category>devops</category><author>Mark</author></item><item><title>JMeter Write Full Response Messages to File</title><link>https://martkos-it.co.uk/blog/jmeter-write-full-response-messages-to-file/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/jmeter-write-full-response-messages-to-file/</guid><description>Learn how to extract and log detailed HTTP response data from Apache JMeter using Groovy scripting within a JSR223 sampler.</description><pubDate>Mon, 24 Feb 2020 00:00:00 GMT</pubDate><category>tutorials</category><category>jmeter</category><category>groovy</category><category>logging</category><category>debugging</category><category>performance-testing</category><author>Mark</author></item><item><title>The Importance of Performance Testing</title><link>https://martkos-it.co.uk/blog/the-importance-of-performance-testing/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/the-importance-of-performance-testing/</guid><description>Why performance testing is essential for business success and how neglecting it can lead to catastrophic failures during high-traffic events.</description><pubDate>Sat, 08 Feb 2020 00:00:00 GMT</pubDate><category>performance</category><category>performance-testing</category><category>load-testing</category><category>best-practices</category><category>infrastructure</category><author>Mark</author></item><item><title>Non Functional Requirements</title><link>https://martkos-it.co.uk/blog/non-functional-requirements/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/non-functional-requirements/</guid><description>Understanding non-functional requirements (NFRs) in software testing, covering types, measurement, and business impact for effective quality assurance.</description><pubDate>Fri, 07 Feb 2020 00:00:00 GMT</pubDate><category>performance</category><category>nfr</category><category>requirements</category><category>testing</category><category>sla</category><category>quality-assurance</category><author>Mark</author></item><item><title>Rancher OS</title><link>https://martkos-it.co.uk/blog/rancher-os/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/rancher-os/</guid><description>A lightweight container operating system designed to run Docker without unnecessary libraries and services, eliminating the need for a full underlying operating system.</description><pubDate>Thu, 06 Feb 2020 00:00:00 GMT</pubDate><category>tools</category><category>docker</category><category>rancher</category><category>virtualbox</category><category>containers</category><category>linux</category><author>Mark</author></item><item><title>Linux Data Manipulation</title><link>https://martkos-it.co.uk/blog/linux-data-manipulation/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/linux-data-manipulation/</guid><description>Essential Linux commands for file creation and manipulation, including seq, rev, for loops, sed, and split for handling large data files.</description><pubDate>Wed, 05 Feb 2020 00:00:00 GMT</pubDate><category>tools</category><category>linux</category><category>bash</category><category>scripting</category><category>data-manipulation</category><category>command-line</category><author>Mark</author></item><item><title>Never Give In</title><link>https://martkos-it.co.uk/blog/never-give-in/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/never-give-in/</guid><description>Reflections on persistence in performance testing and problem-solving, with practical approaches to overcoming seemingly insurmountable challenges.</description><pubDate>Tue, 04 Feb 2020 00:00:00 GMT</pubDate><category>performance</category><category>mindset</category><category>problem-solving</category><category>performance-testing</category><category>debugging</category><author>Mark</author></item><item><title>Wiremock</title><link>https://martkos-it.co.uk/blog/wiremock/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/wiremock/</guid><description>A guide to using Wiremock for creating mock servers during early-stage performance testing when full end-to-end environments are not available.</description><pubDate>Mon, 03 Feb 2020 00:00:00 GMT</pubDate><category>tools</category><category>wiremock</category><category>mocking</category><category>api</category><category>performance-testing</category><category>java</category><author>Mark</author></item><item><title>Blurring the Lines</title><link>https://martkos-it.co.uk/blog/blurring-the-lines/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/blurring-the-lines/</guid><description>Exploring how testing roles have evolved in the software industry, from highly specialized positions to modern multi-skilled approaches.</description><pubDate>Sun, 02 Feb 2020 00:00:00 GMT</pubDate><category>industry</category><category>testing</category><category>career</category><category>performance-testing</category><category>qa</category><category>industry-trends</category><author>Mark</author></item><item><title>Linux Tools</title><link>https://martkos-it.co.uk/blog/linux-tools/</link><guid isPermaLink="true">https://martkos-it.co.uk/blog/linux-tools/</guid><description>Essential Linux command-line utilities for data manipulation and performance testing, including grep, sed, awk, cut, paste, and strings.</description><pubDate>Sat, 01 Feb 2020 00:00:00 GMT</pubDate><category>tools</category><category>linux</category><category>bash</category><category>command-line</category><category>data-manipulation</category><category>performance-testing</category><author>Mark</author></item></channel></rss>