摘要:1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 """ 4 @file: device_http_server.py 5 @time: 2022/12/2 13:11 6 @file_desc: 7 """ 8 import os 9 from
阅读全文
摘要:作者:Daly 出处:http://www.cnblogs.com/daly 欢迎转载,也请保留这段声明。谢谢! 前段时间研究PyTest框架时,因为PyTest是可以支持Unittest 和 Nose, 也去研究了Unittest和Nose这两个框架。整理记录以便后续查看。 因为给同事做培训都是用
阅读全文
摘要:作者:Daly 出处:http://www.cnblogs.com/daly 欢迎转载,也请保留这段声明。谢谢! 最近刚给Windows GUI automation项目介的实现框架,总结记录一下, 供以后查看。 Robot Framework is a generic test automatio
阅读全文
摘要:1. ftp Python 自带有模块支持ftp. 可以参看一下代码。 1 #!/usr/bin/env python 2 import sys 3 import os 4 import time 5 import getopt 6 import traceback 7 from ftplib im
阅读全文
摘要:1. 读取键盘输入 Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘。如下: 1). raw_input. raw_input([prompt]) 函数从标准输入读取一个行,并返回一个字符串(去掉结尾的换行符)。 如: >>> str = raw_input()[x*5 f
阅读全文
摘要:一. 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。 上一课里提到了Python的很多内置函数。在此主要讲自定义函数。 1. 定义函数的规则: 以def关键词开头,后接函数标识符名称和圆括号()。 注意用规范的函数名 任何传入参
阅读全文
摘要:一. 开始正式学习前的tips: Python和其他语言有很多类似, 也有一些差异, 下面先总结了一些基本语法上的注意事项 1. 注意缩进 2. 一行语句分为多行显示: \ 3. 注释: 单行注释#,多行注释:'''或""" 4. 等待用户输入: raw_input("\npress entery
阅读全文
摘要:之前一个项目的特殊性,以及一些操作权限上的问题,不能使用现有工具进行UI自动化。在一些资深tester建议下决定采用Python的pywinauto模块来处理Windows控件的UI操作。1. 首先搭建pywinauto环境。1).可以参考vncdotool - A command line VNC...
阅读全文
摘要:作者:Daly 出处:http://www.cnblogs.com/daly 欢迎转载,也请保留这段声明。谢谢!之前的一个项目需要需求希望可以通过命令行去远程执行一些Windows系统操作。所以决定采用: Python + vnctool环境准备: 1. 2台Windows机器。其中一台作为lead...
阅读全文