Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Visualizing Test Automation with ELK and Grafana

Visualizing Test Automation with ELK and Grafana

Tech-Verse2022

November 18, 2022
Tweet

More Decks by Tech-Verse2022

Other Decks in Technology

Transcript

  1. ===================================== Test Suite Total tests run: 5, Passes: 5, Failures:

    0, Skips: 0 ===================================== Process finished with exit code 0
  2. Joonsoo, LEE QA Engineer at LINE + LINE Desktop in

    Q Automation Testing Like : Coffee and Desk-Interior Who am I?
  3. Agenda - Overview - Observe a Problem - Action Items

    - What have been Improved - What have been Expanded
  4. What should I do? Construct ELK Pipeline Define Log Fields

    Develop ActionLog Script Log Logger Pipeline
  5. What should I do? Construct ELK Pipeline Define Log Fields

    Develop ActionLog Script Create Dashboard Log Logger Dashboard Pipeline
  6. Action OSVersion ApplicationVersion ApplicationPhase DeviceName TestCaseName DeviceResolution TestResult ApplicationName TestEnvironment

    Exception LogLevel TestSuiteName TestServiceName TestStartDateTime TestEndDateTime ElapsedTime Define Log Fields
  7. Whole Architect in Automation Test Jenkins GitHub QA Engineer Automation

    Test Logging Platform (Heimdall) Elasticsearch Logstash LOG Filebeat Solution Filebeat LOG
  8. Whole Architect in Automation Test Dashboard Jenkins GitHub QA Engineer

    Slack Grafana Automation Test Logging Platform (Heimdall) Elasticsearch Logstash LOG Filebeat Solution Filebeat LOG
  9. Whole Architect in Automation Test Dashboard Jenkins GitHub QA Engineer

    Slack Grafana Automation Test Logging Platform (Heimdall) Elasticsearch Logstash LOG Filebeat Solution Filebeat LOG Users
  10. Yoon, Sung Yong LINE Service Test3 / LINE Fukuoka -

    Test Cases develop for Services - Improve Logging Pipeline Chiu, Pokai LINE Service Test3 / LINE Fukuoka - Test Cases develop for Services Contributor