google / pprof

pprof is a tool for visualization and analysis of profiling data
Apache License 2.0
8.03k stars 607 forks source link

Automated continuous testing of the web UI #208

Open aalexand opened 7 years ago

aalexand commented 7 years ago

207 discusses future enhancements to the web UI. It would be good to improve the automated testing story for the feature so that contributors feel safe adding new functionality.

Using https://docs.travis-ci.com/user/gui-and-headless-browsers/#Using-the-Chrome-addon-in-the-headless-mode is one option to consider.

sourabh1031 commented 5 years ago

Hello I am new here . I am beginner in golang but want to learn further by solving this issue. Can you please guide me the necessary prerequisites that i must have to solve the issue

kalyanac commented 5 years ago

Thank you for your interest and offering to help.

This particular issue is specifically about adding a full end-to-end test for the web UI to run as a continuous Travis test. As such, it will focus more on using a Chrome remoting interface, and less on Go.

If this interests you, please see below: Chrome DevTools Protocol: https://github.com/chromedp/chromedp https://docs.travis-ci.com/user/gui-and-headless-browsers/#Using-the-Chrome-addon-in-the-headless-mode