
自动化测试
win32自动化测试
luoyir1997
我的github:
https://github.com/luoyiran?tab=repositories
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自动化测试之:python各种测试用库
测试开发来源:https://www.jianshu.com/p/ea6f7fb69501Web UI测试自动化splinter - web UI测试工具,基于selnium封装。链接 selenium - web UI自动化测试。链接--推荐 mechanize- Python中有状态的程序化Web浏览。链接 selene - 使用Python + Ajax支持+ PageObjects + Widgets进行简明UI测试链接 hitch - 基于服务的应用程序的高级集成测试框...转载 2021-10-16 18:54:30 · 5342 阅读 · 0 评论 -
POM测试用例设计思想
自动化测试的PO模式https://blog.csdn.net/saberpan/article/details/84987774PO设计模式(一)https://blog.csdn.net/weixin_39080072/article/details/90600498?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.base&a转载 2021-07-02 15:41:57 · 649 阅读 · 1 评论 -
unittest构建HTMLTestRunner报告问题
构建定时测试任务报错问题:创建 HTMLTestRunner 失败。错误提示:TypeError: ‘module’ object is not callable原因:HTMLTestRunner 中存在 HTMLTestRunner 方法,如果调用的是 HTMLTestRunner 整个类名则无效。需要调用到其中有效的方法才可以。原代码:runner = HTMLTestRunner(stream=file,verbosity=1, title="然の简单测试", desc原创 2022-01-13 11:55:43 · 7756 阅读 · 0 评论 -
自动化测试之:python+unittest+selenium
1.准备条件——使用禅道自己搭建和部署测试环境2.框架总体规划及完成禅道页面登录3.在selenium中使用unittest新增和修改测试用例4.执行测试用例集——执行unittest测试用例集 runner.run(suite)5.unittest完成HTML测试报告的生成...原创 2021-02-02 09:38:36 · 1965 阅读 · 1 评论 -
自动化测试之:关键字驱动
一、关键字驱动的表达式:object.action(paramemeters)项目.动作.参数(范围)项目.验证.参数(范围)二、好处主打易用性,将测试代码、测试业务和测试数据分离,灵活性最高Robotframework...原创 2021-08-26 10:05:44 · 2136 阅读 · 0 评论 -
自动化测试:Win-GUI-OpenCv图像匹配脚本
class ImageTest: def __init__(self): self.mouse = mouse_click() self.keyboard =key_input() self.match = ImgMatch()原创 2021-08-05 12:27:20 · 1915 阅读 · 1 评论 -
python +Selenium自动访问禅道
# self.driver = webdriver.Chrome()# self.driver.get('https://blog.csdn.net/wsaicyj/article/details/85047026')# self.driver.maximize_window()# # t.sleep(7)# # self.driver.get_screenshot_as_file('E:\\pythontrain\\.原创 2021-05-07 10:52:53 · 367 阅读 · 0 评论 -
unitest测试框架常用断言函数
常用断言方法:1.断言a,b是否相等,相等则测试通过assertEqual(a,b, [msg='测试失败时输出的信息'])2.断言a,b是否不相等,不相等则测试通过assertNotEqual(a,b, msg='测试失败时输出的信息')import unittestfrom selenium import webdriverimport time as tfrom selenium.webdriver.common.by import Byfrom selenium.w.原创 2021-05-07 11:39:53 · 423 阅读 · 0 评论 -
python处理excel数据
最近想将测试用例通过.CSV的格式批量导入我的自动化测试框架中,复习了一下如何用python处理excel文件,学习总结如下:首先,要安装python+conda+镜像库....安装镜像库后就一劳永逸了,离线安装各种库只是确认pip后是否存在问题; 接着,我们要学习python语言的输入输出、基本运算符、了解代码运行过程,了解什么是模块、包、库; 接下来,对python有基本的认识以后,我们可以开始学习处理excel对象的库、包和函数, 第一步:用pip或者导入源文件包等途径安装相关库xlrd..原创 2021-04-17 18:38:39 · 542 阅读 · 0 评论 -
登录功能测试点实战---慕课网
1.打开慕课网,首先我们对登陆功能进行逻辑分析原创 2021-03-16 22:15:08 · 445 阅读 · 0 评论 -
python windows软件窗口menu操作 pywin32库
https://www.cnblogs.com/darkspr/p/9868761.html原创 2021-03-03 16:41:38 · 701 阅读 · 1 评论 -
Python实现按键精灵(一)录制脚本
1.导入依赖模块import win32gui,win32api,win32con2.获取当前鼠标位置a = win32api.GetCursorPos()print(a)3.将鼠标移动到指定位置定义移动函数:def mouse_move(x,y): win32api.SetCursorPos([x,y])调用移动函数mouse_move(1000,300)time.sleep(3)a = win32api.GetCursorPos()print(a原创 2020-08-28 14:13:36 · 2494 阅读 · 0 评论