• 一个产品的工程基本上可以这个问题:

    1. 对本项目其他项目引用。可观测
    2. 对公司内部第三方包引用。大部分不可观测
    3. 对服务远程调用。不可观测 集成多个模块的单测可能更有价值,但是需要对产品业务和开发工程了解比较多。 单文件或者工具类形参列表和调用单测产出和投入会不成正比,产出逻辑 Bug 才是体现。 还有就是对一些方法性能进行评估,对个别函数串联起来塞很大的数据,这种直接构造场景的,也不是市面上哪些 Mock 可以做的,都是订制的,我之前在企业内部驻场就对 Lua 工程直接在上面切新分支写代码测试。
  • 先解决多台手机不用人开的结论的自动断言问题吧。。

  • 秀啊,= =,是 hook 的吧
    excel 做为管理用例和驱动有点死板。
    如果支持云共享文件可能会好点,需要登录的密钥。
    然后

    pytest url
    
  • L1 和 L2 是指第一档标题和第二档标题,流程图通过计算机视觉提取出来的,会充当标题大纲

    1.大纲标题(流程图提炼)
        1.1 流程图下面业务知识的文档内容也是分段的
        ... 等等
    

    整个套上提示词工程,把业务的知识去投喂给 GPT,这个是流程图的一个解决思路 (只适合从左到右的流程图)

  • chatGPT 没怎么用过 csdn,角落里面抹泪。

  • 已经通过自测和转换一些图片落地,代码肯定没法提供的。和我一起一步步建设,可以少走弯路。有做 llm,cv,cnn 等的欢迎交流。

  • 流程图是产品设计提供的,只是通过自动化方式输出,节省了也就是你说的这个找测试把需求点和技术方案的内容汇总下。
    这个只是全貌的一部分,流程图提取出来就是 L1 和 L2 级别的栏目等和文档核心内容做结合,然后一段段丢给 GPT。
    算是 cv 和 llm 结合的产物,我比较擅长 cv 部分。
    今天也弄了 7 张图测试了下,效果还行,主要是顺序是对的

  • 直接喂 GPT 生成用例太麻烦了,慢慢变成机器喂

  • 不一定要用 wrk,wrk 理论跑那么高,机器除非加网卡,程序的测量方案和测试的不一样所以才需要测试来做压测。用容器来启动不同群组的 lua 脚本 - 来测试不同的场景,容器级别上面的调度。
    时序数据库不是新玩意,加削峰不丢就行,其实有很多方案可以存储不一定用时序。
    监控侧在数据库出口的地方吗?

  • 以己度人,构建理解链 at 2024年04月01日

    一切前提条件是,遇到可以共赢的人,绩效我多给你点都行,定制的我也给你做,是可以的。

  • post 请求需要使用 lua?没看懂,不过 lua 是可以用 Python 实现 lua 的语言层面的解释器。
    locust 本身可以容器化,虚拟机启动好多个,做分布式,300 个应该不会瓶颈,可能是写法问题。
    并发大还是需要使用旁路收集和到时序数据库在提取绘制吧,要不你 web 内存直接崩了。

  • 2024 年测试求职手册 at 2024年04月01日

    心酸历程啊

  • 使用 github 网盘地址里面的包啊

  • 在下的同名诗人是射洪人士,俺不是,我是猫。

  • 技术分享,比较实用的就是紧跟自己公司业务的。
    1.语言的单测,能否插件化。
    2.公司用的中间件分享 client 侧使用,如何链接和进行访问测试
    3.公司产品载体的自动化升级。
    4.公司容器和库包使用分享。
    5.打造一些围绕业务强结合的私有库,回头统一进行升级和加功能。

  • 没有相关精准的语料,没有办法实现,当前 AI 只能结合上下文查询,不能自己学习和创造没有的是基本定理,可以用 GPT 和投喂向量数据库做结合。

  • 你的 Jdk 是 11,请用官方 8.x

  • 原生的直接可以 dump 树,在把树根据特征转换成 tag 和操作位置,tag 比如有 input(输入框),操作位置就是输入框的 x2 和 y1 偏移 2-3px,如此如此这般这般,用树和界面结合理解,似乎不需要 gpt...

  • 比如问答类或者驱动其他服务干活的机器人

  • allure 报告整合方案请教 at 2024年01月15日

    allure 有一些特性的标签
    @allure.epic() # 项目描述,敏捷里面的概念,定义史诗,往下是 feature
    @allure.feature() # 模块名称,功能点的描述,往下是 story
    @allure.tag() # 用例标记,自定义内容
    @allure.story() # 用户故事,用户故事(需求点),往下是 title
    allure 缺陷也有无法动态的插入参数。比如@allure.epic() 或者@allure.tag() 里面是设备名称,需要提前预设好。

  • 学多门语言不会串吗? at 2024年01月02日

    其实字典和 map 是 2 个东西,里面细节很多,Java 在不同场景需要选择不同的 Map,还有设置对象长度。
    左边的不推荐用 HashMap,都是用抽象类,Map 也有内部转型。

  • 1.(难度中,外部,可服务化) 需要程序那边根据业务日志,客户端日志在本地,服务器日志也可以在战斗玩生成在本地,在用 Python 脚本开发上面你说的不同 buff 几 s 后的规则,在去解析日志的规则 case。
    触发战斗自动打和手动打都可以。
    在 1 里面遇到解析日志规则 case 出现错误的地方,日志解析出来的错误客户端表现录屏后推荐人看一次。,甄别。
    2.(难度大,有部分侵入) 脚本语言,假设是 lua 侧借助程序代码实现一次逻辑来做战斗技能测试和触发。
    推荐 1.

  • 我的 2023 年终总结 at 2024年01月02日

    引用:质量团队经过了 3 轮减员 (期间有社招) 从最初的 18 人缩减到了 11 人。
    创业本就是一条艰苦的路,在此,感谢那些在一起奋斗过的伙伴!
    真不容易啊。。

  • 学多门语言不会串吗? at 2024年01月02日

    会串,但是学多门语言对于你加强语言理解和能力是很大提升。Rust 来说,如果你掌握了 C++(),Python,Golang,Erlang() 之后学习坡度小很多。

  • 测开肯定把测试当自己人啊,但是测开做的一般也不用,而且研发也不知道。