• 霍格沃兹测试学院改革啦 at 2017年12月12日

    快给我推荐优秀的人才!👏 👏 👏

  • yaml,excel,txt,db都试过,个人觉得如果要在数据上做更多的文章,或者有跨平台需求的,优先考虑db,如果需要可读性强,面对小白用户多的,excel当然是首选,如果用户是由编程能力,喜欢key-value键值对格式的,yaml吧(错误提示很蛋疼),txt的可读性太差,如果是写了就不会再改的,可以考虑一下

  • tcpip 5555

  • 已经转达给值班人员😓

  • 需要在jenkins中集成阿里P3C扫描的,可以先试试这个插件😉

  • at 2017年12月01日

    没有短期和长期目标,没有职业规划的人,会这样

  • appium swipe 的问题 at 2017年11月30日

    希望有用

    import io.appium.java_client.TouchAction;
    
    /**
         * description:定位到元素坐标,然后进行滑动操作
         * id: 要操作的元素     *
         * moveX:从起始x位置需要移动的距离(移动到beginX+moveX的位置)
         * moveY:从起始y位置需要移动的距离(移动到beginY+moveY的位置)
         */
        public void swipeToPosition(String id,int moveX,int moveY){
    
            WebElement elem = driver.findElement(By.id(id));
            Point start = elem.getLocation();
            TouchAction ta = new TouchAction(driver);
    
            int startX = start.x;
            int startY = start.y;
            // 获取控件坐标轴差
            Dimension q = elem.getSize();
            int x = q.getWidth();
            int y = q.getHeight();
            // 计算出控件结束坐标
            int endX = x + startX;
            int endY = y + startY;
    
            // 计算中间点坐标
            int centreX = (endX + startX) / 2;
            int centreY = (endY + startY) / 2;
            ta.press(centreX,centreY).moveTo(moveX,moveY).release().perform();
        }
    
  • 这个广告可以,有意思

  • 这个广告可以,有意思

    • 个人认为,开发和产品不会因为你PPT写的怎么样就改变对测试人员的看法和认知
    • 对于测试人员,应该需要有一个自我定位和要求,从我们团队来看,需要有以下几点认知
      • 测试人员保障产品质量只是基本要求,做到才算及格
      • 测试人员在整个项目流程中起到贯穿全程的作用,项目风险把控只是其一
      • 产品sense,在需求评审的时候也要提出产品建议、交互问题、需求的合理性、复杂场景补充等等
      • 协助开发人员完成基础设施搭建、监控方案、持续集成等等工作,同时如果能力允许,可以帮开发把bug的排查范围缩小
      • 在测试场景设计上体现出自己的专业素质和水平,毕竟这是本职工作
      • 在测试的深度上、测试介入的前驱上做一些文章,比如单元测试、代码覆盖率、专项测试、性能监控等等,都是体现测试人员能力的一种方式
      • 从产品(项目)本身出发,考虑一些提升的思路和想法,或者提供辅助工具的开发,比如我们这边会有人去做抓取数据、监控日志分析、商业数据的展示、需求管理等等额外的工作,都可以刷新项目组成员、业务方对测试人员的认知

    综上所述,测试人员首先应该对自己有一个认知和要求,并不用在意别人怎么看我们。