摘要:利用Python调用外部系统命令的方法可以提高编码效率。调用外部系统命令完成后可以通过获取命令执行返回结果码、命令执行的输出结果进行进一步的处理。本文主要描述Python常见的调用外部系统命令的方法,包括os.system()、os.popen()、subprocess.Popen()等。 本文分析
阅读全文
摘要:Python中通过re模块实现了正则表达式的功能。re模块提供了一些根据正则表达式进行查找、替换、分隔字符串的函数。本文主要介绍正则表达式先关内容以及re模块中常用的函数和函数常用场景。 正则表达式基本语法 正则表达式就是使用预先定义好的特定字符以及这些特定字符的组成字符串的匹配表达式,然后利用表达
阅读全文
摘要:异常是指程序中的例外、违例情况,比如序列的下标越界、打开不存在的文件、空引用异常等。通过捕获异常并进行正确处理,可以提高程序的健壮性。如果没有代码处理异常,Python解释器将输出相关异常信息并终止程序。 Python中处理异常是通过try/except/else/finally语句完成。它们的语法
阅读全文
摘要:paramiko模块是基于Python实现的SSH远程安全连接,可以提供在远程服务器上执行命令、上传文件到服务器或者从指定服务器下载文件的功能。 paramiko模块安装方法 paramiko模块不是python自带的标准库,需要自行下载安装,建议使用pip自动安装。方法如下: (1)配置pip命令
阅读全文
摘要:最近,环境维护需要经常需要判断某些服务器上的IP是否可达,由于服务器数量较多,逐一手工ping检查太过繁琐。写个小程序使用。 实现和说明 1、使用配置文件ip.txt实现可配置指定ip列表。 2、利用multiprocessing多进程模块实现并发处理。同时利用Pool类实现进程数量控制。 3、通过
阅读全文
摘要:问题单是版本测试过程中发现的问题,也可以称作为bug、缺陷。提单是每一个测试人员必备技能之一。但是并不是所有的测试人员都能做到规范、合理的提单。为提高问题提单质量,提高问题分析效率,减少不必要的沟通。本文主要从问题单提单规范、提单内容规范和回归问题单内容规范这三个方面来描述。 问题单提单规范 1、提
阅读全文
摘要:作为测试经理,测试进度管理是测试管理的重要组成部分,贯穿产品需求到产品发布整个测试活动。测试活动按阶段拆分为:测试需求分析、编写测试策略和测试计划,测试方案和测试用例设计,测试用例执行,测试发布。编写测试策略和测试计划、测试发布评估通常都是测试经理负责,测试方案和测试设计、用例执行是测试人员主体活动
阅读全文
摘要:从年前工作调动进入维护测试组到现在有几个月的时间了。开始对维护测试的工作职责、工作内容有了大概的了解。同时也在思考维护测试对于产品的价值、在部门组织架构中的位置、维护测试工作的核心以及对维护测试团队设置自己的技能要求,包括业务能力、技术能力、沟通能力等等。下面就从几个方面简述一下个人看法。 什么是维
阅读全文
摘要:Linux上经常需要处理各种类型压缩包的解包和打包处理。通常来说会处理最常见的.tar包和.tar.gz包就能解决大部分问题了,但是真碰到其他类型的压缩包还是需要知道如何进行解压缩。这里对Linux上常见类型的压缩包处理方法进行描述。 .tar包 .tar.gz包 .gz包 .tgz包 说明:.tg
阅读全文
摘要:Windows上配置任务定时执行有两种方法。一是通过控制面板中的界面配置,另外一种是通过schtasks命令配置。如果是简单的定时任务配置(比如每天单次执行)建议选择界面的方式,简洁、直观、易上手。如果是需要配置复杂的定时任务(比如某个时间段内多次执行),可以采用schtasks命令方法配置。 界面
阅读全文