我今天给来学习的学员试讲的课程笔记-2019-04-20

1:测试与开发的比较
观念1:有些人认为测试比开发低端。
这个观念是错误的。

软件测试里面包含一些很高端的测试,比如:
自动化测试
白盒测试
性能测试
接口测试
安全性测试
。。。。
这些测试的技术含量不比开发低端。
测试和开发和一样的高端,测试是监督开发工作的,通过各种技术手段(正是由于有了这些技术手段,才使得测试是有含金量的),测试相当于工程中的监理。


2:软件测试的职业发展方向:
走技术路线:
2.1功能测试工程师(以黑盒为主、进行功能功能测试、竞争力不强、可替代性强、薪水偏低)
2.2自动化测试工程师(采用一些测试工具、辅助一定的代码进行测试、比如:Selenium,Appium测试工具和框架、相对于功能测试来说有技术含量,薪水高)
2.3性能测试工程师(比如采用一些Loadrunner或者jmeter或者自己手动写代码进行测试、有技术含量、薪水高)
2.4接口测试工程师(比如采用一些工具postman或者jmeter工具或者手动写代码,进行接口测试,有技术含量的,薪水高)
2.5白盒测试工具(档次高,薪水高,有技术含量)
2.6安全性测试工程师(高大上,薪水高)

走管理路线:
2.1初级测试工程师
2.2测试小组长
2.3软件测试经理、软件测主管、软件部门经理
2.4软件测试总监(纯管理职位、制定企业的软件测试流程、负责企业软件测试流程的改进、负责企业软件测试人才的招聘和招募、否定软件发行的权利)

3:大家经常说软件测试,那么什么是软件?软件的组成是什么?
3.1程序
3.2文档(每个阶段的文档、比如需求文档、设计文档)
3.3数据

4:软件的架构
4.1C/S架构:Client/Server,即客户的/服务器,比如:QQ
4.2B/S架构:Browser/Server,即浏览器/服务器端,比如:淘宝、京东网等
4.3C/S架构的软件和B/S架构的软件的优点和缺点:让学员列举出一些优点和缺点。
4.3.1:升级、安装、卸载
4.3.2:大型游戏的复杂计算
4.3.3:C/S和B/S的程序谁更安全一点

-----------------------------------------测试工具auto it 实战介绍----------------------------------------------------------------------
1:auto it的安装
2:demo程序
3:调整字体大小:按住ctr+  滚轮
4:#cs(command start)表示多行注释的开始,#ce(command end)表示注释的结束
5: ; 表示单行注释

 auto it是什么?
它可以通过一些代码,做一些事情,比如测试。

第一个程序:
MouseMove:这个函数可以移动你的桌面上的鼠标。
x:鼠标要移动到的位置的x坐标。
y:鼠标要移动的位置的y坐标。
speed:鼠标移动的速度,是可选项,speed的值越小,鼠标移动的速度越快,默认值是10。

步骤1:电脑分辨率,用MouseMove函数把鼠标移动到电脑的屏幕的最右下角。MouseMove(1366,768)
步骤2:定义变量,用变量值替换固定值,
$x=800
$y=400
MouseMove($x,$y)
步骤3:用随机数random替换固定值,每次运行的点都是随机的,不是固定的.
$x=Random(1,1600)
$y=Random(1,900)
MouseMove($x,$y)

步骤4:让这个移动鼠标的操作在电脑上被移动9次,定义变量用$.
For $i=1 To 9
 $x=Random(1,1600)
 $y=Random(1,900)
 MouseMove($x,$y)
Next

步骤5:让这个移动鼠标的操作在电脑上被移动999999999999次,定义变量用$.
For $i=1 To 9999999999999
 $x=Random(1,1600)
 $y=Random(1,900)
 MouseMove($x,$y,1)
Next

步骤6:自己写一个函数,让鼠标操作停止下来。

步骤7:使用hotkeyset这个函数,这个函数的意义是设置一个可调用某用户函数的热键,参数格式:hotkeyset("热键",[“函数名”])
For $i=1 To 9999999999999
 $x=Random(1,1600)
 $y=Random(1,900)
 MouseMove($x,$y,1)
 HotKeySet("q","stop")
Next

Func stop()
   MsgBox(0,"然学科技","程序结束退出")
   Exit
   EndFunc


步骤8:编译成windows下可执行的exe程序。

步骤9:如何查看帮助文档。

 

 

 

 

 

 

 

 

你可能感兴趣的:(软件测试团队,软件测试与质量,软件测试团队\,互联网电子商务)