"""
h2testw.exe自动化测试脚本
Requirements:- tested on Windows 10 (should work on Win7+)- pywinauto 0.6.1+
"""
from __future__ import print_function
import logging
from pywinauto import actionlogger
from pywinauto import Application
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("--log", help = "enable logging", type=str, required = False)
args = parser.parse_args()
actionlogger.enable()
logger = logging.getLogger('pywinauto')
if args.log:logger.handlers[0] = logging.FileHandler(args.log)
app = Application(backend='uia').start(r'D:\h2testw.exe')
dlg = app.window(title_re='H2testw')
dlg['简体中文'].click()
dlg['选择对象'].click()
#dlg.child_window(title='浏览文件夹', control_type='MenuItem', found_index=0).invoke()
file_name_edit = dlg['浏览文件夹'].child_window(title="文件夹(F):", control_type="Edit")
file_name_edit.set_text(r'D:')
dlg['浏览文件夹'].child_window(title="确定", auto_id="1", control_type="Button").click()
dlg['仅'].click()
file_name_edit2 = dlg['H2testw'].child_window(title="",auto_id="1", control_type="Edit")
dlg['Edit'].set_text(r'1024')
dlg['写入 + 校验'].click()
dlg['确定'].click()

pywinauto实战-操作h2testw.exe自动化测试脚本相关推荐

  1. 电商网站Web自动化测试实战( 编写京东搜索脚本python+selenium框架)

    电商网站Web自动化测试实战( 编写京东搜索脚本) 1,打开京东页 京东首页地址:https://www.jd.com/,故进入京东首页如下: 2,打开浏览器开发者模式 定位元素前需先打开浏览器开发者 ...

  2. 使用python快速搭建接口自动化测试脚本实战总结

    导读 本文将介绍如何使用python快速进行http/https接口自动化测试脚本搭建,实现自动请求.获取结果.数据对比分析,导出结果到Excel等功能,包括python的requests.panda ...

  3. Selenium3自动化测试——1. 新建第一个Selenium自动化测试脚本

    在安装好Python.PyCharm和Selenium后,开始进行第一个Selenium自动化测试脚本. 1. 对百度首页进行编写如下代码: from selenium import webdrive ...

  4. gitlab 不打tag怎么查看随机tag_Jenkinsamp;Gitlab实现自动化测试脚本部署

    概述 持续集成是什么? 典型的工作流程包括以下几个步骤:开发-提交-编译-测试-发布持续集成是一个开发的实践,需要开发人员定期集成代码到共享存储库.持续集成要求开发人员有频繁的构建.最常见的做法是,每 ...

  5. 用selenium4 webdriver + java 开发第一个自动化测试脚本

    环境准备: 1.环境准备: 搜有资源可以从百度网盘下载链接:https://pan.baidu.com/s/17Yp3M-eCA429jv3A3KBCkA  提取码:1234 1)安装java环境,我 ...

  6. Pywinauto自动化操作PC微信提取好友微信号

    声明:https://zhuanlan.zhihu.com/p/29944988#! /usr/bin/env python #coding=utf-8 #pywinauto自动化操作微信号 #by ...

  7. python写web自动化_使用Python+selenium实现第一个自动化测试脚本

    原标题:使用Python+selenium实现第一个自动化测试脚本 最近在学web自动化,记录一下学习过程. 此处我选用python3.6+selenium3.0,均用最新版本,以适应未来需求. 环境 ...

  8. 11.8 自动化测试脚本编写规范(1)

    11.8 自动化测试脚本编写规范(1) http://book.51cto.com  2010-04-09 13:33  曹向志  电子工业出版社  我要评论(1) 摘要:<软件测试项目实战-- ...

  9. Selenium基础篇之5-第一个完整的自动化测试脚本

    前面文章,我们介绍了如何采用XPath表达式去定位网页元素,在掌握了如何抓取或者如何书写精确的XPath表达式后,我们可以开始写自己的第一个真正意义上的webui 自动化测试脚本,就相当于,你在学习P ...

  10. Python+Selenium自动化测试脚本(入门)

    前言 最近在学习Python+selenium自动化测试,计划把公司已有一套自动化测试框架(UIAutomation+C#)用Python+Selenium框架实现一遍.先拿了一个csdn的登录页面练 ...

最新文章

  1. 电感计算软件_一文让你了解到共模电感和差模电感的差异
  2. python正态检验_Python检验数据是否正态分布
  3. Java中的带参方法
  4. OpenGL 具有深度恢复的SSAO
  5. python123第6周答案_Python123测验6: 组合数据类型 (第6周)
  6. 余承东卸任华为云CEO 兼任智能汽车解决方案 BU CEO
  7. FastDFS介绍并在centos7中安装
  8. 图像去雾算法_Matlab:单幅图象的暗原色先验去雾改进算法,能够很好地改进天空或明亮部分色彩失真问题...
  9. 如果没有云栖大会,中国云计算将要落后多少年?
  10. java加载配置文件_Java 读取配置文件的五种方式
  11. 【Webex】加入会议是无法正常加入!提示“下载会议组件时无法获取正确的参数。 请联系技术支持以获取帮助。...
  12. Docker技术之容器与外部相连
  13. 使用ffmpeg将视频转成HLS(m3u8)格式
  14. JAVA正则表达式判断字符串不能为空和空格、回车\n(Enter)
  15. matlab中fprintf写入txt文件\n无法换行
  16. 多边形面积_ssl1213_计算几何
  17. 深度操作系统Deepin V20正式版
  18. ObjectAnimation
  19. java服务端验证谷歌支付Google Pay
  20. android本地备忘录助手

热门文章

  1. sql Server配置管理器
  2. 什么是驻点和拐点_极值点、驻点、拐点的区别
  3. CXF学习创建WebService
  4. html根据域名跳转不同页面,根据邮箱的域名跳转到相应的登录页面的代码
  5. 深度linux 1050ti,Archlinux安装NVIDIA1050Ti显卡驱动
  6. lomboz连接mysql数据库_将Lomboz Eclipse 连接上 Oracle 11g
  7. 面向图形可扩展矢量图形规范:SVG
  8. NTFS格式与FAT32格式区别
  9. 最常见的电脑数据恢复软件有几种
  10. cs服务器网页管理端,sXe服务器端怎么管理