• 兼容性测试的问题 at 2018年05月10日

    谢谢 学习了

  • 兼容性测试的问题 at 2018年05月10日

    都有做 宁说的这些

  • 兼容性测试的问题 at 2018年05月07日

    只是现在出现了 问题 看看大家有什么好的方案 学习下 和机器多少没有关系 我现在在做兼容性测试平台的开发 需要把 我的痛点 大家的痛点都做进去 看看怎么做成兼容性平台

  • 兼容性测试的问题 at 2018年05月07日

    我们自有机器 300 台 top 前 100 的机器都有

  • 兼容性测试的问题 at 2018年05月07日

    hello 宁说正好涉及到问题 4 因为 ios 新的库文件没有兼容 所以直接闪退了

  • 学习了

  • 学习了

  • 一个女程序员的职业悲哀 at 2018年03月22日

    说的真对

  • 学习了。感觉像探索性测试 ,专项测试收集数据是一部分 分析数据才是大头。没有看到楼主分析数据有些可惜

  • 学习了。楼主 不错 台湾人到内地发展 牛

  • 因为 大家喜欢造轮子

  • 客气了 共同学习 共同进步

  • 写一个方法,把字符串转为数字,比如 str="1234",变成 int 1234。你以为这么简单?那么请设计方法实现之后的测试用例!
    功能方面的考虑:
    def chenjie(self,number):
    numbers=int(number)
    print number
    这样强制转换就可以但是如果,str=“-1234” 的时候就会报错所以需要修改程序
    def chenjie(self,number):
    if number[0]=='-':
    numbers=int(number[1:])*-1
    else:
    numbers=int(number)
    print number

    边界方面的考虑:
    我使用的 py2
    我还要考虑 str 的取值长度 int 的取值范围
    python 本身对 string 长度无强制性限制。使用过程中主要需要考虑电脑性能和程序效率
    https://yq.aliyun.com/articles/415562?utm_content=m_41515(有人已经做过实验了,谢谢分享)
    32 位系统 int 的范围为 -2*31 到 231-1 -2147483648~2147483647
    64 位系统 int 的范围为 -2
    63 到 2*63-1 -9223372036854775808~9223372036854775807
    我生成测试数据
    边界用例测试数据:
    32 位机器上:
    -2147483649
    -2147483648
    2147483647
    2147483648

    64 位机器上:
    -9223372036854775808
    -9223372036854775809
    9223372036854775807
    9223372036854775808

    要满足这个条件有需要要修改代码
    def chenjie(self,number):
    biajielists=[-2147483648,2147483647,-9223372036854775808,9223372036854775807]:
    if biajielists[0]<=biajielists<=biajielists[1] or biajielists[2]<=biajielists<=biajielists[3]
    if number[0]=='-':
    numbers=int(number[1:])*-1
    else:
    numbers=int(number)
    print number
    else:print "Out of int length"

    # 我在编写这个小程序的时候,使用了变量 number 和 numbers 两个变量,开辟了 2 块内存地址
    number 在 numbers 执行后 number 不要使用了,不是长期变量,这里不存在内存不够用的情况。
    但是我还是要手动把 number 对象引用删除。
    我的理由:我在公司中需要拉取股票基本数据,再使用股票基础数据参与计算,生成数据表给到投研做统计,我当时有一个表 85 字段,15 个基础数据,剩下对都是 15 个字段计算出来的数据,我引用了很多的基础字段后,发现有些字段在计算后就不在使用了,但是,它的应用计数是在程序结束后在变为 0,垃圾回收机制才回收那块内存,有时候我的内存会不够,所以,我后来就开始及时释放不用的对象。我的表大小 85 个字段 20 多年数据(每年 220 条数据)有股票数是 3445 支。85*220*20*3445
    所以,我加上了 del(number)
    def chenjie(self,number):
    biajielists=(-2147483648,2147483647,-9223372036854775808,9223372036854775807)
    if biajielists[0]<=number<=biajielists[1] or biajielists[2]<=number<=biajielists[3]:
    if number[0]=='-':
    numbers=int(number[1:])*-1
    else:
    numbers=int(number)
    del number
    print number
    else:print "Out of int length"

    如果有不对的地方 希望大家指正

  • 学习了

  • 报告 没事 人还好好的活着那😀 😀 😀 😁 😁

  • 游戏测试 的技能书
    游戏现在还是黑盒为主导 腾讯正编岗位的叫接口人 对应负责多个游戏开发线的测试。手下会带一批黑盒测试工程师,开展测试。我说下这些接口人会做什么吧
    腾讯游戏有一个上线评估流程
    需要做几个报告

    功能测试
    客户端性能 使用 wetest
    弱网络测试 使用网卡分享 WiFi 限制上下行限制
    安全性测试 反编译包 替换脚本代码 替换静态资源 内存值篡改
    渲染性测试 fps 的平均值 每帧顶点三角性的个数
    服务器压力测试 需要自己写机器人程序
    耗电量测试 游戏的耗电情况
    适配性测试 一般性每年都会有 top 机型的统计 遍历前 100 台机器
    sdk 测试 小的发行公司会做的比较多 需要集成很多的 sdk
    游戏自动化 早年有尝试过 效果不好 是用上帝之眼做的和网易去年开发的游戏自动化工具类似
    还有白盒测试 一直说做 但是没有看到过 网易现在一直说有再做游戏的白盒测试 不清楚怎么做的。

  • 自己做了什么 成果是什么 效率提高了多少