![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
随笔
Damon_test
这个作者很懒,什么都没留下…
展开
-
基于python3,对增强后的htmltestrunner进行修改,并适应所用框架。
感谢大神加入图表功能及截图功能,进一步增加了htmltestrunner的功能,以下为 作者原链接: https://www.cnblogs.com/ybcao/p/5432763.html由于大神是基于python2开发的,博主用的是python3,于是作了一些修改与优化。以及根据自身框架结构,作出的一些调整,直接上代码,需要的可以使用。 """ A TestRunner for use ...原创 2018-09-17 11:06:17 · 521 阅读 · 0 评论 -
记python做UI自动化的一次奇葩经历。
新公司报道已经一周了,终于成功转型做自动化测试了,不过UI自动化你懂的,只不过从手工坑进入了UI坑罢了。这不,这几天就遇到了个奇葩问题。 由于公司的系统是需要验证码登录的,于是我就玩了下cookie登录,最后由于博主太菜,还是没能绕过去。不过这个尝试为后来我的自动化埋下了伏笔。通过开发的帮助,成功的注释掉了验证码。于是开始写登录的测试用例了。然后奇葩事情发生了,chrome运行报错找不到登录按钮...原创 2018-09-07 14:47:17 · 1623 阅读 · 3 评论 -
“显式等待的坑”记一个让我纠结了半年的问题。
一入UI深似海,从此稳定是路人。入UI坑这么久以来,深受稳定性的困扰。深知显式等待是脚本稳定性的一大关键,却奈何一直用不好,只能用着线程等待,慢慢的线程等待的问题也暴露了,最后不得以再来研究显式等待。以前用显式等待一直都是偶尔能等到元素,偶尔等不到元素,让我很是困惑,最后都是骂一句垃圾,然后就又开始用线程等待了。这一次偶然在群里得知,造成这种问题的原因可能是我的xpath写的精度不够造成的。于是在...原创 2018-11-07 16:09:28 · 180 阅读 · 0 评论 -
随机选2个人扔垃圾并发送到QQ程序
import win32gui import win32con import win32clipboard as w import random import time def getText(): """获取剪贴板文本""" w.OpenClipboard() d = w.GetClipboardData(win32con.CF_UNICODETEXT) w....原创 2019-01-25 15:32:31 · 501 阅读 · 1 评论