测试之家
  • Topics
  • QA
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • Sign Up
  • Sign In
会员
fiskeryang (fiskeryang)
第 12474 位Users / 2016-10-29
2 篇帖子 • 176 条回帖
5 关注者
2 正在关注
48 收藏
未设置 GitHub 信息.
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • JenkinsAntJmeter 接口自动化测试工具,解决 bug 后发现了其他 bug at September 16, 2022

    那你看看生成测试报告的插件是不是有独立的时区设置?

  • JenkinsAntJmeter 接口自动化测试工具,解决 bug 后发现了其他 bug at September 15, 2022

    jenkins 本身有个时区设置

  • 请问各位自动化测试用例都存放在哪里? at September 01, 2022

    常见的就是文本文件 比如 json yaml xml csv 都可以 要不就 excel 或者数据库
    我见过的实际场景都是用 excel 存用例脚本 文本存配置信息

    excel 用熟了 编辑效率比普通文本文件高得多 只是不太好比较历史版本差异

  • 最近用 selenium 写 ui 自动化 at August 30, 2022

    楼主,除非是不在 DOM 树里的元素 不存在有 Xpath 定位不到的

    而且 Xpath 非常灵活 可以定义一个 pattern 来匹配多个类似的元素 就像是楼上的这种设计

  • 最近用 selenium 写 ui 自动化 at August 30, 2022

    确实 现在的前端框架只能用文本信息辅助定位,根容器能够有个唯一的的 ID 就不错了 ,你的设计方式和我的差不多 ,我这是这么写的

    .//form[contains(@id,'#placeholder#')]//label[normalize-space(@title)='#placeholder#']//following-sibling::div//input[@type='text' and @name]

  • 求助,测试如何保证数据的准确性!!! at August 15, 2022

    ETL 过程一般需要对数据的 完整性、一致性、正确性、规范性进行校验。具体的规则得看你们的业务而定

  • web 端 ui 自动化的疑问 at August 12, 2022

    1、这样就失去了从界面上测试上传动作的意义了 实际只测试了后端
    2、拖拽用 js 实现我在不同场景下尝试过几次 有些场景可以 有些场景不行

  • 记录用 selenium 把部分业务实现自动化测试(四) at August 01, 2022

    可以参考 RF 的设计 把页面对象和动作分开抽象

    页面只维护元素对象 动作类维护动作 降低耦合性 写脚本时把元素和对应的动作关联起来就行了

  • Java 使用 Jython 执行 py 脚本时,提示缺少该脚本调用的模块 at July 20, 2022

    我是把 py 打包成 exe 然后用 java runtime 来执行的 比较笨重 不过需求场景不多 也就凑合用了

  • 关于小白对数据驱动的一点疑惑,望各位大佬解答一下 at July 20, 2022

    是的 我也是这种思路 但是没有用模板引擎

  • 求教如何优化 pytest 的前置条件的处理逻辑设计 at July 20, 2022

    这种简单的场景 在执行第二个用例前在库里插一条用户记录就行了 跑完后再删掉

  • 求助:input 型的下拉框输入文本后文本会消失 at July 20, 2022

    不清楚你是怎么操作的

    按正常来说 输入查询字符后 列表展示过滤后的信息 再选择你需要的选项即可 不存在丢失焦点之类的 如果 selenium 提供的 click 不好用可以尝试下用 JavaScript 的 click 方法点击

  • Chrome 又又又自动更新了,是时候自动下载 driver 了 at July 13, 2022

    用容器环境 不需要考虑这些东西 要什么版本就用什么版本的镜像

  • 求助!使用 selenium 操作日期控件的问题 at July 07, 2022
    public static void setValue(WebDriver driver,WebElement ele,String value){
            JavascriptExecutor executor = (JavascriptExecutor) driver;
            executor.executeScript("arguments[0].value=\""+value+"\";", ele);
    }
    
  • 一个功能的数据流向在不同模块,写用例需要跳模块写,从而形成闭环么? at June 27, 2022

    下游模块的功能测试用例 需要上游模块产出的数据或状态做为前置条件 用例中直接作为用例的前提条件出现好了

  • 为啥 jmeter 里面的 beanshell 脚本不能使用 split() 的方法来分割? at June 21, 2022

    用 index 试试

  • 如何写一篇好的测试报告 at June 21, 2022

    标题写错了 不是测试报告 是 BUG 报告

  • UI 自动化如何降低测试执行时间? at June 16, 2022

    如果条件允许的话尽量拆成多个独立的小用例来执行,一个用例流程太长 稳定性也更难保障

  • UI 自动化如何降低测试执行时间? at June 15, 2022

    是的 要看具体的业务来定

    我们 UI 一般只用来跑冒烟测试 前司约 4500 个用例 20 个 Driver 并行 一个半小时左右

    他这个 1000 用例 5 个小时 肯定会有优化空间的

  • UI 自动化如何降低测试执行时间? at June 15, 2022

    一个用例有多少步骤?单独跑需要多长时间?
    1000+ 用例 5 个小时确实太慢了 尽量要控制在 1 小时以内
    在保证操作稳定性的前提下 可以适当减少不必要的线程等待时间,优化操作步骤的流程,灵活运用显式等待的各种条件
    实在不行还可以增加 Node 数量 一台 4C8G 的虚拟机跑 10 个 Driver 没问题的 8 个不够 就增加到 16 个或更多

    另外要合理分配各个 Node 的执行用例,总执行时长是由最慢的那个 Node 决定的

  • pytest 自动化框架一般采用什么方式编写用例,框架搭建 at June 11, 2022

    看实际场景需求和资源来定 如果参与脚本开发的人都有一定的代码能力 可以直接写代码 这样最灵活 对人员要求也要高一点

    否则可以封装起来 对外只使用 excel 或 yaml 文件编辑 参与开发的人员只需要熟悉你框架开放的 api 规则就行了

    存储介质常见的几种方式各有利弊 我们一般是使用 excel 编辑效率比纯文本文件高很多

  • UI 自动化测试,因界面元素变动大,导致维护成本高。那有没有可能利用脚本去扫描前端代码,来获取或是自动更新测试用例定位元素 at May 18, 2022

    我们是通过定义抽象 xpath 表达式的方式来实现降低维护成本的
    虽然不能完全避免 UI 变动带来的维护 但是需要维护的页面对象比之前少了 90%+ 从实际效果来看 还是很不错的

  • 作为测试负责人接手一个新业务,怎么干? at April 15, 2022

    很不错 谢谢楼主的分享

  • 你们在测试的过程都开发过哪些测试工具 at April 02, 2022

    造数工具 取数工具 (解析文本数据源或从网站爬)

    自动化脚本自动生成工具 版本对比工具

    excel 转 word 工具 还有各种流程机器人 总之就是怎么能偷懒怎么来。。😀

  • 如何运行拼接后的方法? at March 31, 2022

    java 用反射 python 应该也有类似的方法

  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • Next
  • 关于 / 活跃用户 / 中国移动互联网测试技术大会 / 反馈 / Github / API / 帮助推广
    TesterHome社区,测试之家,由众多测试工程师组织和维护的技术社区,致力于帮助新人成长,提高测试地位,推进质量发展。Inspired by RubyChina
    友情链接 WeTest腾讯质量开放平台 / InfoQ / 掘金 / SegmentFault / 测试窝 / 百度测试吧 / IT大咖说
    简体中文 / 正體中文 / English

    ©testerhome.com 测试之家   渝ICP备2022001292号
      渝公网安备 50022202000435号    版权所有 © 重庆年云聚力信息技术有限公司