• arthur
    2018-08-19
    茹老师您好,我想请教几个问题:
    1. 你们团队会写手工测试用例吗?如果写,是怎么写的呢?如果不写,回归测试完全自动化覆盖吗?还是只能熟悉功能的同学进行探索测试?
    2. 你们测试团队人员组成是什么样的呢?测试分功能测试组,自动化测试组,E2E组,性能,安全测试组,还是测试组内的人员所有事情都需要做?
    3. 你们组内UT是开发做还是测试做?测试会对UT评审或者review吗?覆盖率有强制要求吗?
    期待老师解答
    
     8
  • sylan215
    2018-08-10
    1. 理论上完全符合 Unit > Integration > E2E 的理论模型,而且很好的应用到实践,赞,不知道这套实现的投入产出比如何?目前使用过程中是否出现过什么问题?是否还有可以改进的地方?

    2. 对于持续迭代的大型 web 站,看起来这套实现已经被实践验证,可以推广使用,但是目前我们这,有很多简单 web 站的修改需求,正在考虑如何提取共性关键点来推进自动化,不知茹老师在这方面是否有建议?抑或这种情况就不适合自动化……

    以上,欢迎沟通交流,公众号「sylan215」
    展开

    作者回复: 关于第一个问题,我是里面还会有很多问题,比如有些功能会同时修改多个前端模块,如何保证所有模块都升到最新版本,再比如必须要规范化各个模块的log输出,否则e2e的时候出错到底如何高效定位是哪个模块的问题... ROI的话主要看项目规模,当项目比较大的时候,尤其还需要支持全球化gui的时候,这种方式是唯一的出路。对于小项目就看自己的情况了。第二个问题其实还是要看你的项目周期,是长期的还是短期的,如果是那种一次性的项目,压根没必要自动化,如果会长期维护的话,还是建议要去做的

    
     3
  • hohofugao
    2018-08-12
    用pom维护不同案例的依赖关系,但是怎么保证不同案例数据前后一致?比如登陆用户用A,后面注销用户如果数据是B呢
    
     2
  • 丹丹兒🍥
    2018-08-16
    GUI 的 E2E ,应该可以把平时积累的手工冒烟测试用例转化为自动化测试
    
     1
  • klxiaoqi
    2018-08-15
    老师后面可不可以出python示例
    
     1
  • lerame
    2019-04-29
    老师,可以这么理解吗:模块就是指注册、登录、加入购物车、付费这种。而e2e是指一个用户注册——登录——浏览——加入购物车——付费这一整个流程的任何正向或异常操作?另外,happy path具体怎么理解,是指容易实现的流程路径吗?
    
    
  • 小老鼠
    2018-10-25
    1、ebay是优化过的selenium 进行GUI测试还是用UTF?
    2、你经常说大型商务网站一天两个版本。这里又说通过版本号来管理。请问一天两个版本有专门的版本号吗?若有,与自动化测试脚本通过版本号管理有关系吗?
    
    
  • 涅槃Ls
    2018-08-14
    打卡19,加油
    
    
  • 图·美克尔
    2018-08-13
    老师你说不偏向于任何语言…但我就看到基于Java的实现方式…请问版本依赖管理在python中如何实现呢
    
    
  • on the way
    2018-08-10
    目前公司还没有实行E2E GUI 测试

    作者回复: e2e是上线前最后一道防线,还是很有必要做的,哪怕不是自动化的方式

    
    
我们在线,来聊聊吧