python 读取文件夹下面的日志文件并提取信息 import osimport reimport stringfrom sys import argvscript,logPath = argvdef calculateTime(logFile): print("Open %s"%(logFile)) file = open(logFile,'r') fileM = open("m.txt",'a')
使用python 打开文件并做匹配处理 import osimport reimport string file = open("data2.txt")p1 = re.compile(r"^(\d{16})\s+(\d{3})")re.compile(p1)for line in file: print(line) match1 = re.search(p1,line) #
基于Selenium的web自动化框架(python) 1 什么是seleniumSelenium 是一个基于浏览器的自动化工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:Selenium IDE、Selenium WebDriver 和Selenium Grid:Selenium IDE:Firefox的一个扩展,它可以进行录制回放,并可以把录制的操作以多种语言(例如java,python
LoadRunner 获取系统时间的方法 lr_save_datetime("%Y%m%d%H%M%S", DATE_NOW + TIME_NOW, "taskNames"); lr_save_datetime("%Y-%m-%d %H:%M", DATE_NOW + TIME_NOW, "taskStartTime"); lr_output_message(lr_eval_string("Test00{taskN
LoadRunner中自定义C函数实现字符串替换 1.在globals.h 中定义一个函数ReplaceStr,实现字符串的替换:int ReplaceStr(char* sSrc, char* sMatchStr, char* sReplaceStr){ int StringLen; char caNewString[1024]; char* findPos; merc_ti
Loadrunner 结果分析 1、前言LoadRunner最重要也是最难理解的地方是----测试结果的分析。其余的录制和加压测试等设置对于我们来讲通过几次操作就可以轻松掌握了。针对Results Analysis我用图片加文字做了一个例子,希望通过例子能给大家更多的帮助。这个例子主要讲述的是多个用户同时接管任务,测试系统的响应能力,确定系统瓶颈所在。客户要求响应时间是1个人接管的时间在5S内。2、系统资源2
LoadRunner 编程注意 From:http://www.zhaokongnuan.com/2015/01/20/LoadRunner%E8%84%9A%E6%9C%AC%E5%BC%80%E5%8F%91%E5%92%8C%E5%B8%B8%E7%94%A8%E5%87%BD%E6%95%B0/脚本开发的原则:简单、正确、高效LoadRunner实现机制#includemain(){
Python 脚本获取上一个工作日的方法 from datetime import * def getLastWeekDay(day=date.today): now=day print now print now.weekday() if now.weekday()==1: dayStep=3 else: dayStep=1 print dayStep
QTP 遍历控件-例子 Dim oDesc Dim colObject Set oDesc = Description.CreateoDesc( "micclass" ).value = "WinButton" ‘指定要遍历的控件 类为WinButtonSet colObject = Window("计算器").ChildObjects( oDesc )
QTP中使用强制退出程序语句小记 QTP中使用强制退出程序语句小记 有好几天没怎么写东西了,可能是因为白天有点事情忙着,另外就是觉得自己确实是比较懒的。感觉学习效率不如以前那么高了,有些懒散。为了每天进步一点点是卓越的开始,只好继续写了。1)IF语句的退出。使用EXITTEST,如下所有示例子:Dim jFor j=0 to 4print jif(j=3) thenExittestend if
通过使用脚本修改注册表实现非界面添加excel数据源 @echo off:: Modify registry to avoid register dialog pop upreg query HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBC.INI\HyproIF %errorlevel% == 0 (reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Wow643
一个资深面试官的测试工程师招聘心得 最近一段时间都在做集中招聘,参加了许多面试,累个半死。加上之前在团队中最近几年也做了不少面试,关于测试工程师招聘的话题,刚才没事特意google了一下,除了一些面试题外居然没有几篇心得方面的文章。上午招聘轮空,抽空写一下自己的看法,仅供参考。记得看完即焚。 所有团队的招聘,基本上都是要找最“合适”的人,而不是技术最强的人,或者最优秀的人。技术最强的人不一定合适,原因有很多, 1.
Using NUnit to Execute Selenium WebDriver Tests http://tech.it168.com/a2013/0906/1530/000001530755_3.shtml
[你必须知道的异步编程]——异步编程模型(APM) [你必须知道的异步编程]——异步编程模型(APM)本专题概要:引言你知道APM吗?你想知道如何使用异步编程模型编写代码吗?使用委托也可以实现异步编程,你知道否?小结 一、引言 在前面的C#基础知识系列中介绍了从C#1.0——C#4.0中一些主要特性,然而.NET 4.5更新,除了提供了一些新的类和一些新的模板外,对于C#语言也做了一定的更新,最重要的就是.NE
通过修改注册表实现程序以管理员身份运行 @echo offreg query "HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "YourAPPPath"IF errorlevel == 0 (reg delete "HKEY_CURRENT_USER\Software\Microsoft\Window
深入WPF--Style 深入WPF--StyleStyle 用来在类型的不同实例之间共享属性、资源和事件处理程序,您可以将 Style 看作是将一组属性值应用到多个元素的捷径。 这是MSDN上对Style的描述,翻译的还算中规中矩。Style(样式),简单来说,就是一种对属性值的批处理,类似于Html的CSS,可以快速的设置一系列属性值到UI元素。示例 一个最简单的Style的例