向后挖!
  GUI所展示的数据都是以后服务端的API接口返回的,经过浏览器的渲染,以GUI(图形用户接口)的形式展现给用户,那么我们为什不对系统的API进行测试呢,可以避免掉系统界面的频繁变更和找不到页面元素的问题,QA也能更早的介入测试,保证接口的质量。所以可以对接口进行自动化测试。
  再往后,我们可以接触到代码,可以对代码进行自动化白盒测试。
  对性能测试来说也是一个道理。
  拿loadrunner做性能测试来说吧。
  其实loadrunner做性能测试,是直接通过接口来做的性能测试。通过模拟API请求。然后开启很多进程或者线程,同时去模拟API调用,借此对服务器形成压力。

  根据系统结构图,我们知道需要优化各个组件的配置,设置一些合适的参数,这要求我们了解这些配置是干什么用的。
  对代码来说,可以对服务进行代码级别的性能测试。
  对数据库来说,可能要审查一下sql语句,数据表的字段,大小,索引是否合适等。以后会写这方面的文章。
  在发掘测试点的基础上,再去丰富自己的测试手段,再能在测试上走的更远。