[稳定版本]轮子测试工具-开发日志
当前版本 | Beta 0.4 | 迭代 | N/A | 稳定版本 |
![]() |
||||
支援版本 | Windows 7/10 + .Net Framework 3.5 | |||
当前大小 | 181KB | |||
工程大小 | 1.99MB | |||
开发进度 |
30%
|
2016-01-30 |
alpha | beta | v1.0 | |||
A1 | 0.1 | 0.2 | 0.3 | 0.4 | v1.0 |
A1 |
1.构思需要支持的程序。 |
0.1 |
1.框架大致完成。 2.主要功能实现。 |
0.2 |
1.修复托盘区图标Bug. 2.修复域名判断正则表达式错误。 3.调整为可以最小化。 4.修复Tracert命令缺少状态标识的问题。 5.新增dig检测类型。 |
0.3 |
1.修复若干bug 2.新增Tcping功能 |
0.4 |
1.增加菜单 2.增加全局老板键(一键显隐) 3.增加配置文件 4.增加全新的关于页面 5.新增快捷菜单,可增加快捷启动程序,程序可在设置页面中添加 6.计划实现能够添加环境变量的功能 |
背景故事
大D目前的工作经常需要使用ping dig whois telnet等测试程序,一次次的在cmd里面敲键盘真是累,于是干脆写个GUI代劳算了。
于是这个造轮子事儿就提上了日程。
延续了上一次开发日志的传统,搞定了才来写日志。。。
姑且叫他轮子测试工具吧,虽然我窗体标题写的是自动化测试工具这么个中二的名字。
简介
其实没啥好简介的,主要就是给 ping tracert dig netcat namp curl whois whosip 这些程序套了个GUI,然后一键触发他们集体测试而已。
多了没啥好说的其实。
开发平台
硬件平台:DELL Inspiron 15R (Core I3+8G+1TB)
软件平台:Windows 10 Pro
开发语言:C#
集成环境:Microsoft Visual Studio 2015 Community
框架:.Net Framework 3.5
截图
开发日志
2016-01-08
项目开工,初步构想添加ping tracert dig netcat nmap whois 这几个程序。
2016-01-09
窗体设计完毕。
2016-01-10
实现了ping与tracert功能。
2016-01-11
实现了其余功能。
2016-01-12
实现域名、IP自动判断,带http://的url自动去除http://功能。
2016-01-13
发现若干Bug并修复。
2016-01-14
Beta 0.1版本诞生,经@老谢博客 推荐添加了whosip功能。
2016-01-15
经过一天的工作中实际测试,发现若干Bug。
逐一修复并提升版本号至Beta 0.2.
2016-01-19
修复若干Bug。
添加Tcping功能。
版本号提升至Beta 0.3。
2016-01-30
新版本持续开发中,版本号将提升至Beta 0.4。
新增xml配置文件功能。
增加两个窗体用于设置页面。
已实现自动检测是否开启热键,根据检测结果控制设置热键窗体是否可以被开启。
已经基本实现xml配置文件的新增改(搜索来的一个类,修修改改拿来用)。
修正了前一代版本不能复制检测结果的问题。
错误报告与源码
这部分就不放出来了,大D并不会写C#,这轮子造的基本上就是查阅MSDN,依靠搜索引擎完成的玩具。
各种异常都没有处理,Process类创建的cmd进程也没有详细的去检测是否退出,对线程使用、内存使用均没有进行过严格测试。
还是大D自己工作上用着方便就好了。。。
下载
暂无
声明
暂无
已有 4 条评论
发表评论
电子邮件地址不会被公开。 必填项已标注。
我是来YM的

@老谢 非牛求放过
我也是来YM得

@daozhihun 写C#什么的在Lieo面前就是班门弄斧啊~求放过啊~