[问题] 推荐使用C#撰写自动测试Script的课程

楼主: kthsieh (大树)   2017-10-17 15:34:50
目前是测试工程师一枚
最近老板想要我去找一些课程进修
主要目的是想要我开发一些自动测试的Script
Script的主要用途大概是类似自动安装软件、执行软件然后模拟点选UI上的操作
当然有时候需要去检查系统里面的设定或是参数之类的确定测试完之后设定没有跑掉
简单的说就是把平常比较单调的测试项目改用程式执行
之前有上过一些C#的基础课程,也有尝试写了一个自动跑测试软件的程式
但是要进行更复杂或是大规模的专案就会觉得有点吃力
搜寻了一些C# + 自动测试的关键字,有找到一些TDD开发、单元测试这类自动测试的课
不过感觉不太像是我需要的课程
一般资策会的课程又比较偏向软件开发
因此想请教一下如果想以C#开发的话,是否有相关的课程可以推荐
还是只能去上一些比较进阶的课程充实基本能力
我有找过目前一些类似AutoIT的自动测试开发软件
不过目前老板不考虑用这类软件,还是希望以C#自行开发为主
作者: Neisseria (Neisseria)   2017-10-17 16:21:00
Use UI Automation To Test Your Code 喂狗,看前几个http://bit.ly/2iifHFL (微软网站)
楼主: kthsieh (大树)   2017-10-17 16:51:00
感谢回复,这个今天有找到,但是我要测试的并不是自己的CODE,大部分会是第三方的测试软件或是BenchMark程式。所以后来看一看就没有继续研究下去了
作者: cancelpc (阿吉)   2017-10-17 18:04:00
到 EzHotKey,那类软件比较接近你的需求C# 属于编译语言,一般都是找到开发过程用的自动化流程,跟你要的应用面自动化不一样应用面自动化,大都是解译语言。Python 蛮多资源的。或就是 EzHotKey 版那些语言
作者: vi000246 (Vi)   2017-10-17 22:55:00
楼主: kthsieh (大树)   2017-10-18 20:03:00
感谢,用C#写看来是定局,只好加强基础还有多练习了。
作者: bauann   2017-10-19 12:41:00
参考看看这个?https://goo.gl/9KZmmC
作者: cancelpc (阿吉)   2017-10-19 14:24:00
这只处理Web上的问题,桌面上的...
作者: lightyen (lightyen)   2017-10-19 15:42:00
Powershell?
作者: neil987 (R5大小姐-EX人品崩坏)   2017-10-29 19:18:00
sikuli 这个?

Links booklink

Contact Us: admin [ a t ] ucptt.com