测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
会员
tester6636865 (Karaser)
第 14381 位会员 / 2017-01-13
6 篇帖子 • 169 条回帖
1 关注者
0 正在关注
12 收藏
未设置 GitHub 信息.
  • 個人信息
  • 個人專欄
  • 帖子
  • 回帖
  • 收藏
  • 正在關注
  • 關注者
  • MQ 消息构造 -- 学会分解问题 at 2019年06月13日

    Python 有 Celery😀

  • python unittest 怎么用笛卡尔积参数化? at 2019年06月10日

    噢噢

  • python unittest 怎么用笛卡尔积参数化? at 2019年06月10日

    1、笛卡尔积你给出三个数组的对象是什么意思呢?parameterized 只管遍历你 append 的 data,笛卡尔积是不管的。
    2、3*3*3 是什么意思?这个是你定义的顺序计算出来的笛卡尔积吗?A 集合和 B 集合算出来的笛卡尔积集合再和 C 集合算出最终的笛卡尔积集合?笛卡尔积最终是一个矩阵呀。你拿出来三个集合你想要怎么排列组合呢?
    3、我猜测你是想要通过给出的 N 个集合或者向量来计算出这 N 个集合的所有排列组合,那就直接初始化一个集合的类,重写mul函数让集合和集合的积为笛卡尔积,最后返回一个多维数组(矩阵?)就好了。

  • 分享一个去重 at 2019年05月31日

    set 是挺好的,但是排序的方式会打乱顺序
    我又修改了一下,速度比 set 还快,而且保留顺序
    def dictWay2(l):
    d = {}
    for i in l:
    d[i] = None
    return list(d.keys())

  • 分享一个去重 at 2019年05月29日

    1、不知道您想表达什么,底层代码优化是必然的,您写一个 print 其实也会优化,但是选择符合业务的数据结构就是能够明显的提高效率
    2、不知道您仔细看了没有,KeyError 是 List 对象主动抛出来的一个错误,在无法索引到 key 的时候就会出现这个错误,他仅仅是一个逻辑的判断,你也可以使用 list.get() 去判断有没有这个值,在我的测试过程中 try catch 效率甚至还会高于 get,Python 给出这种捕获机制的语法糖就是允许你这么玩的。负重不存在的。
    3、这段代码不知道您说的难度在哪里,但是明显是偏题了,这段代码只是在比较初始化 list 和 dict 的效率,和在 list、dict 中索引一个值是两码事,当然了,dict 需要书写一个散列的 hash 表初始化速度肯定慢过 list,但是优势就在于索引速度,所以我说要选择符合业务逻辑的数据结果呢~

  • 分享一个去重 at 2019年05月29日

    是的

  • pytest 里面有类似 behave 中 context 的东西吗 at 2019年05月28日

    当然可以,全局变量只要分清声明周期自己都能够来管理。
    fixture 注释就可以将方法定义为某个空间的。

  • 分享一个去重 at 2019年05月28日

    转元组?元组并没有不重复的特性呀。set 才有,set 效率也不错,但是会打乱顺序。

  • 有道云笔记卸载原因页面问题 at 2019年05月24日

    资本都不是很在乎你卸载后的事情😹

  • 求助!使用 SMTP 发送邮件,html 内容 js 未解析~ at 2019年05月24日

    邮件你还想注入 JS 代码?不允许的

  • 如果待在一家公司没涨过工资心里会有什么想法 at 2019年05月22日

    如果去谈,老板不同意,或者幅度小的可怜,基本上就是离职了,自己的内心也过不去的。
    如果你做好了离职的准备,马上去谈,别耽误吃饭。

  • [ZZ] Testing Flutter Apps - Making Sure Your Code Works at 2019年05月17日

    h5 都是跨平台的呀

  • 求教 python 判断程序是否还在 run 的解决办法 at 2019年05月17日

    https://discuss.appium.io/t/detecting-application-crashed-and-retrieving-crash-logs/6719/4
    https://discuss.appium.io/t/how-to-detect-app-crash-in-reality/498/5

  • [ZZ] Testing Flutter Apps - Making Sure Your Code Works at 2019年05月17日

    基于 dart 的模块化编程,感觉和现在的前端框架区别不大,只是不是基于 HTML 而是渲染成原生组件。
    没有仔细了解,不知道具体优势是什么。

  • 请问大家有没有测试过 [个性推荐系统] 类似于今日头条那样的推荐? at 2019年05月16日

    现在大厂的推荐背后的支持都是大数据,很大程度的加入的机器学习,这个也不是啥新鲜事儿了。
    要测大数据最好也是从数据入手,不是简单的一两个参数决定的,决策树可能非常大。

  • 企业为什么看中大公司经历 at 2019年05月07日

    楼主用的形容词真的是很软文😹

  • Python + Django+ selenium+appium 自动化测试平台 at 2019年05月05日

    还没做是吗?

  • Python + Django+ selenium+appium 自动化测试平台 at 2019年05月05日

    问个问题~接口用例那里,如果接口参数需要依赖其他参数,或者需要一些随机值怎么处理?

  • appium 的技术架构 at 2019年04月30日

    棒棒棒呢,楼主,几个问题
    1、所以 appium 会根据真实的安卓版本选择不同的驱动是吗?
    2、所以我们可以直接调用 AppiumBootstrap.jar,跟 UIAutomator1 是一样的?这个 jar 包有对外提供接口吗?
    3、nodejs 是怎么和驱动交互的,第一种驱动是个 jar 包,nodejs 是怎么调用的呢?

  • [testNG][Javassist] 借助 javassist 动态生成测试类,以同时执行 at 2019年04月30日

    我确实不熟悉 testNG😅 我的意思是自己起一个线程池去满足你的这个需求~

  • [testNG][Javassist] 借助 javassist 动态生成测试类,以同时执行 at 2019年04月30日

    但是感觉你只是复制了很多个 BaseExecutor,并没有在基础类上面做扩展,并不是很符合动态代理的用法。如果只是需要同时跑多个是否用线程来实现更好?很久没玩 java 不知道 java 线程通信方便不。

  • 用了那么多 UI 自动化框架,为什么没有人尝试直接用 js 来做呢? at 2019年04月29日

    跨域机制是浏览器的不是 JS 的噢。另外你可能理解错了,在本应用里面测试是不需要跨域的,最多只是在本应用的同源不同路由而已。如果确实有跨域的验证需求,现在 HTTP,JS,Nginx 都有解决方案的~

  • 用了那么多 UI 自动化框架,为什么没有人尝试直接用 js 来做呢? at 2019年04月26日

    没有啥是肯定不行的,试试才知道😁

  • 用了那么多 UI 自动化框架,为什么没有人尝试直接用 js 来做呢? at 2019年04月26日

    好,有空弄出来和大家分享。

  • 用了那么多 UI 自动化框架,为什么没有人尝试直接用 js 来做呢? at 2019年04月25日

    我觉得是大家被耦合都搞怕了,什么框架都是为了解耦感觉有点盲目呢,解耦的缺点很明显的摆在了面前,咱们不能为了解耦而解耦吧~

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

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