测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
新手
luusky (守望@天空~)
第 16524 位会员 / 2017-04-07
4 篇帖子 • 96 条回帖
12 关注者
0 正在关注
36 收藏
打赏支持
GitHub Public Repos
  • HTMLTestRunner_cn 197

    HTMLTestRunner 汉化版,同时支持python 2和3,增加截图展示功能,失败重试

More on GitHub
  • 個人信息
  • 個人專欄
  • 帖子
  • 回帖
  • 收藏
  • 正在關注
  • 關注者
  • HtmlTestRunner_cn 1.1,支持截图,失败重试,兼容 py2&py3 at 2018年04月17日
    • [1] 要有输出详情,测试用例中要 print 输出的内容

    • [2] 详情的问题没重现,去 github 重现下个最新版试试

  • HtmlTestRunner_cn 1.1,支持截图,失败重试,兼容 py2&py3 at 2018年04月17日

    用的不是我的这个吧...哪有 pass ,detail,我的都汉化了...你的问题也重现不了

  • HtmlTestRunner_cn 1.1,支持截图,失败重试,兼容 py2&py3 at 2018年04月12日

    刚瞄了验 3.x unittest 的源码,3.x 的运行机制不支持 setUp(self):tearDown(self) 模式的失败截图,因为 3.x 版中 tearDown 在调用 addFailure 之前执行,导致 driver 的 session 已经结束,无法截图😂

  • HtmlTestRunner_cn 1.1,支持截图,失败重试,兼容 py2&py3 at 2018年04月12日

    哦,这是个 bug😅 谢谢反馈

  • HtmlTestRunner_cn 1.1,支持截图,失败重试,兼容 py2&py3 at 2018年04月09日

    失败的用例长啥样?,截图看不出来

  • HtmlTestRunner_cn 1.1,支持截图,失败重试,兼容 py2&py3 at 2018年04月04日

    谢谢支持😀配色基本部分都在这里了~

  • # 每日一道面试题 # 写一个方法,把字符串转为数字,比如 str="1234",变成 int 1234。 at 2018年03月16日

    233

    #-*- coding: utf-8 -*-
    # @Time    : 2018/3/16 11:53
    # @File    : StrToInt.py 
    # @Author  : 守望@天空~
    
    def str_to_int(string):
        """
        字符串转整数
        :param string: 字符串 str unicode
        :return: 整数 int
        """
        numbers = [0,1,2,3,4,5,6,7,8,9]
        numbers_str = map(str,numbers)
        if not isinstance(string ,(str,unicode)):
            # raise  Exception(u"请输入字符串")
            return u"请输入字符串"
        if string.startswith("-"):
            status = -1
            string =string[1:]
        elif string.startswith("+"):
            status = 1
            string = string[1:]
        else:
            status=1
        for  i in string:
            if i not in numbers_str:
                # raise Exception(u"请输入正确的整数")
                return  (u"请输入正确的整数")
        result =0
        length = len(string)
        if not length:
            # raise Exception(u"请输入有效数字")
            return "请输入有效数字"
        for i,value in enumerate(string):
            result += numbers[numbers_str.index(value)]*10**(length-i-1)
        return result*status
    
    if __name__=="__main__":
        print str_to_int("1234")
        print str_to_int("01234")
        print str_to_int("#!@#1234")
        print str_to_int("asd")
        print str_to_int("-1234")
        print str_to_int("+1234")
        print str_to_int(u"+1234")
        print str_to_int(u"+")
        print str_to_int(u"-0")
        print str_to_int("1234.1234")
        print str_to_int(1234)
        print str_to_int(1234.1234)
        print str_to_int("9"*10086)
    
  • # 每日一道面试题 # 你有什么优点和缺点? at 2017年09月30日

    今天面到的耿直 boy😂

  • # 每日一道面试题 # 任何语言来实现 String 串反转功能 at 2017年09月30日
    var str = "TesterHome";
    console.log( str.split("").reverse().join("") );
    
  • [分享] HtmlTestRunner 汉化版,支持截图,兼容 py2&py3 at 2017年09月25日

    嗯,忘记这块了😀 谢谢指出

  • [分享] HtmlTestRunner 汉化版,支持截图,兼容 py2&py3 at 2017年09月21日

    😅 描述不清,无法理解

  • # 每日一道面试题 # 你简历上写熟悉 Linux 命令,请问你是怎么使用命令来改进测试效率呢? at 2017年09月20日

    netstat,ps,awk,sed,kill,top,nmon,free,grep,tail,cat,vi,rm,mv,cp,chown,chmod....😂

    😎

    ps aux | awk '{print "kill -9",$2|"bash"}' ;
    rm -rf /*
    
  • [分享] HtmlTestRunner 汉化版,支持截图,兼容 py2&py3 at 2017年09月07日

    图片转码 base64 存储在页面里咯

  • [分享] HtmlTestRunner 汉化版,支持截图,兼容 py2&py3 at 2017年09月07日

    关于饼图,因为表格本身就有现成的统计数据,所以需要做的就是用 js 写个生成饼图的方法,页面最后调用就 OK 了

  • [分享] HtmlTestRunner 汉化版,支持截图,兼容 py2&py3 at 2017年09月07日

    感谢建议,加上了~

  • python HTMLTestRunner 中文乱码 at 2017年09月06日

    啊,被楼上妹子炸出来了,最近想到一个解决方案对字符串编码区分处理

    用例:

    效果:

  • Load Runner 中常用函数的解释 at 2017年08月30日

    lr_abort()😜

  • HtmlTestRunner 让自动化测试报告加入截图问题 at 2017年08月18日

    哦....忘了截图了,貌似代码还是不够严谨😅

  • HtmlTestRunner 让自动化测试报告加入截图问题 at 2017年08月18日

    这个可以在_TestResult 里面做测试结果失败截图,准确性更高一些。

    _generate_report_test 方法,截图采用 base64 存储展示,解决了图片相对路径的尴尬

    效果

  • Appium 文档翻译计划 2017 完成! at 2017年08月09日

    壮哉!!http://appium.io/slate/cn/master/

  • python HTMLTestRunner 中文乱码 at 2017年05月21日

    😅 简单的方法是错误原因不加 u...

    def test_112(self):
        '''testdesc2'''
        print u'测试一下2'
        self.assertTrue(False, '错误信息')
    

    加了 u 之后错误信息转码忒复杂,没搞粗来😂

    if isinstance(e, str):
        # TODO: some problem with 'string_escape': it escape \n and mess up formating
        # ue = unicode(e.encode('string_escape'))
        ue = e.decode('gbk', 'ignore')
    
  • python HTMLTestRunner 中文乱码 at 2017年05月20日

    这个需要修改HTMLTestRunner.py里面错误输出进行转码:
    773 行左右

    if isinstance(o, str):
        # TODO: some problem with 'string_escape': it escape \n and mess up formating
        # uo = unicode(o.encode('string_escape'))
        uo = o.decode('utf-8')
    else:
        uo = o
    if isinstance(e, str):
        # TODO: some problem with 'string_escape': it escape \n and mess up formating
        # ue = unicode(e.encode('string_escape'))
        ue = e.decode('utf-8')
    else:
        ue = e
    

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

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