Pense nos seguintes problemas:
1) Você precisa validar a compra de um produto em uma Loja Virtual e garantir que este produto selecionado foi adicionado ao carrinho de compras, faturado e baixado no estoque. Para a maioria dos testadores é perceptível se o produto comprado for diferente do produto selecionado quando o teste é manual, mas em um teste automático você precisa adicionar esta “percepção” do testador em um oráculo de teste.
2) Quando você escolhe um produto fixo para fazer a validação seu teste fica frágil, pois caso alguém remova o produto ou ele acabe no estoque seu script de teste vai se perder e gerar um falso positivo. Uma solução é pesquisar no banco de dados os produtos liberados para serem vendidos e que tenham no mínimo um no estoque.
Em ambos os casos você poderá resolver o problema correlacionando dados.
Este recurso é fundamental na automação de testes e existem várias formas de utilizá-lo.
Na vídeo-aula abaixo veja como correlacionar dados com "Extrator XPath" do JMeter.
.