测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
新手
lanyou315 (lanyou)
第 15744 位会员 / 2017-03-10
0 篇帖子 • 8 条回帖
0 关注者
0 正在关注
8 收藏
未设置 GitHub 信息.
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • python 3.5.1,生成 HTMLTestRunner 报告后,无法显示用例中的 print 字符串 at 2017年03月20日

    兄台,你现在搞定用例出现异常才进行截图并输出到测试报告的方法吗?

  • 准备这样使用 Macaca 做 UI 自动化测试,还请各位前辈看看这种形式是否合适 at 2017年03月14日

    大神,你用的 Py 是哪个版本的?可以把你改好的 HtmlTestRunner 源码共享一下吗?非常感谢😀

  • 新手学 appium-python unittest 如何只运行一次配置项,其他函数按顺序来操作 at 2017年03月14日

    大神,你的报告源码可否共享一下?膜拜!💪

  • python 3.5.1,生成 HTMLTestRunner 报告后,无法显示用例中的 print 字符串 at 2017年03月13日

    不过如果精确到分的话,如果时间超过 1 分钟以上,输出报告会出现有些用例无法获取到截图或者截图错乱的情况,目前感觉精确到小时的话,可以规避这个问题😀

  • python 3.5.1,生成 HTMLTestRunner 报告后,无法显示用例中的 print 字符串 at 2017年03月13日

    嗯 谢谢大神,
    Error
    Traceback (most recent call last):
    File "E:\python_Script\yibao\test_Login.py", line 95, in tearDown
    print(index)
    NameError: name 'index' is not defined
    这个问题搞定了

  • python 3.5.1,生成 HTMLTestRunner 报告后,无法显示用例中的 print 字符串 at 2017年03月13日

    现在遇到一个问题,用例执行完了之后,生成报告的时间很慢,是不是跟截图有关?我精确到秒进行截图,然后 HtmlTestRunner 的格式也改成 timestr = time.strftime('%Y-%m-%d_%H-%M_%S'),用例中定义截图也是用这个格式,打印出来的报告没有截图,你知道是什么原因吗

    HtmlTestRunner 的内容:
    def screenshot(self):
    timestr = time.strftime('%Y-%m-%d_%H-%M-%S')
    global index

    img_name = timestr + '_' + str(index) + '.png'
    count = 0
    while count < 10:
    lsdir = os.listdir(self.img_path)
    if img_name in lsdir:
    index+=1
    return self.img_path+img_name
    else:
    time.sleep(10)
    count +=1

    用例中的内容:
    png_file = 'E:\python_Script\yibao\screenshot\woyao_touzi\' # 图片存放地址,这个地址要先创建好
    def screenshot(self, index): # 需要写这个方法才能实现截图
    timestr = time.strftime("%Y-%m-%d_%H-%M-%S") # 精确到秒会无法截图,要和 htmltestrunner.py 文件格式一致
    img_name = timestr + '_' + str(index) + '.png' # 图片以时间 + 第几次截图命名
    self.driver.get_screenshot_as_file('%s%s' % (self.png_file, img_name)) # 图片保存在定义路径中
    return img_name

  • python 3.5.1,生成 HTMLTestRunner 报告后,无法显示用例中的 print 字符串 at 2017年03月13日

    现在遇到一个问题,用例执行完了之后,生成报告的时间很慢,是不是跟截图有关?

  • python 3.5.1,生成 HTMLTestRunner 报告后,无法显示用例中的 print 字符串 at 2017年03月13日

    你好,请教一个问题,如下
    def tearDown(self):
    global index
    print(index)
    self.screenshot(index)
    index += 1
    print('index2' + str(index))
    self.driver.quit()
    我目前执行有些用例后会报错,提示 index 没有定义
    Error
    Traceback (most recent call last):
    File "E:\python_Script\yibao\test_Login.py", line 95, in tearDown
    print(index)
    NameError: name 'index' is not defined

    请问你有遇到过这个问题吗?求大神解惑💪

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

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