有时做性能测试时,需要准备几个大文件,内容不限制。我以前比较傻,是这样做,拼命地往一个文本文件中写字符串,要写2G,也得花很长时间。今天发现使用FileStream可以秒杀。
每月归档: 2014年4月s
使用后台作业执行多个任务从先前的技巧中看不是非常高效,它在处理每个后台作业返回结果时将会浪费很多性能。
高效的PowerShell多线程
如果需要加快执行一个脚本,你可能需要用到后台作业。后台作业能同时运行脚本中多个事件。
Powershell异步操作
本篇就来兑现在《PowerShell UI自动化测试框架》中的承诺:自动给QQ群发消息。假定QQ正在运行,并且已经登录。如若自动给QQ群发送消息,须要三步:第一步,点击QQ群,弹出聊天窗口;第二步,在消息框输入消息;第三步,点击“发送”按钮。
PowerShell 自动给QQ群发消息
在系统内部,活动目录使用的Ticks时间(单位是从1601年开始100纳秒)来表 […]
将Ticks转换成DateTime对象

一款产品如果能提供用户界面,又能提供功能调用接口API,这对程序员来讲无疑有福了,他可以通过PowerShell或者其它程序语言调用来达到自动化的目的,把重复的事情交给机器,让人来做更有意义的事情。UI自动化测试自然是通过程序操作用户界面来达到测试的目的,核心思想就是:“桌面版找控件,网页版找DOM节点”
PowerShell UI自动化测试框架

在PowerShell 5.0预览版(Windows Management Framework 5.0)中,最大的亮点当属OneGet。我在上一篇文章中提到过Windows 软件管理包统一管理器Chocolatey。那OneGet暂时就是Chocolatey命令行的PowerShell版,因为它暂时只支持Chocolatey库,以后可能还会支持其它软件库。
PowerShell 5.0预览版发布
如果你想知道一个脚本运行了多久时间,你可以使用Measure-Command,但 […]
记录脚本执行时间

你可以使用Get-Content读取任意一个纯文本文件。GC将逐行返回行内容且返 […]
读取所有文本内容

在Linux的世界里,有了apt-get百分之九十的软件都可以通过它来安装管理。但是在Windows系统上,装个软件还是挺折腾的。比如我要装个火狐浏览器,我先得打开IE浏览器吧,我得搜索出火狐的官网吧,部分中国同胞,得百度吧,不是天空,就是华军吧。没经验的兄弟还要被那些坑二婶的广告链接忽悠一下吧。
Chocolatey软件包管理器

当你保存EXCEL数据到CSV格式,不幸的是它与import-csv的默认编码不 […]
给EXCEL、CSV固定编码
如果你想要存储只有你可以检索的机密的数据,你能使用一个有趣的方法:让某些纯文本转 […]