目录
3、按快捷键“windows+R”,打开“gpedit.msc”
上午实习任务:
- 飞行预订票系统核心功能共有7个:登录、订票、查询、发传真、改签、撤单、退出
- 分别实现如下业务测试的组合过程:
- 登录、订票、退出
- 登录、订票、发传真、退出
- 登录、查询、发传真、退出
- 登录、查询、改签、发传真、退出
- 登录、查询、撤单、退出
- 以上只要求各action完成单次操作
- 完成各小组成员之间的网络共享
- 采用分布式代码部署的方式实现以上各集成测试
下午实习任务:
- 各组成员讨论:如果登录、订票、查询、发传真需要参数化(运行多组数据)以上集成测试,哪些Action可以call existing,哪些需要copy,实际运行测试
- 设计方案全部用call existing的方式完成集成测试,实际运行测试
- 完成对外部Action的本地参数化
- 新建Test,采用call Existing Action的方式将其他Test的Action整合进行联测并参数化
一、拷贝和调用action
1、拷贝
新建一个test,选择[call to copy of action]
选择想要拷贝的action,如果要拷成兄弟action,选[at the end of the test],父子选第二个。
可以观察到左侧的图标,显示了拷贝的Action的名字
test中的元素可修改
2、调用
新建一个test,选择[call to existing of action],步骤同上
可以观察到左侧图标与拷贝的不同,表明了调用的来源和其action的名字
test中元素不可改,如需修改,要到原文件中修改
二、网络共享
1、设置想被共享的文件夹
在虚拟机中,右键文件夹,点击[共享和安全]
在[共享]页面选择此按钮
可以设置共享文件下的名称以及共享的权限等
点击[权限],可以看到[组或用户名称]中有[Everyone]
切换到[安全]页面,点击[添加]
输入[Everyone],点击[确定]
2、开启guest
右键[我的电脑],选择[管理]
选择[计算机管理] --> [系统工具] --> [本地用户和组] --> [用户] --> [Guest]
取消该条勾选
3、按快捷键“windows+R”,打开“gpedit.msc”
在[组策略编辑器]中,[“本地计算机策略”] --> [Windows设置] --> [安全设置] --> [本地策略] --> [用户权限分配],双击“拒绝从网络访问这台计算机”
如果下图中有用户,删除
4、查看本机ip地址
[网上邻居]右键,选择[属性]
双击[本地连接]
选择[支持],查看ip地址
5、在同一局域网的另一台电脑内,打开[我的电脑],在地址栏输入“\\192.168.0.133”
可查看到共享的文件
注:如果不能共享成功,可能由于以下错误
(1)虚拟机网络没有使用桥接模式
点击[网络适配器]
按如下设置
(2)防火墙没有关闭
进入[控制面板],关闭防火墙
三、外部action
用调用的方式分别调用3个action,为flight系统的登录、订票和退出,其中订票已经参数化。
我们发现订票的数据表是灰色的,不可编辑。
右键action2,选择[action properties]
选择[external action],选择第二项
点击[确定]后,发现数据表可编辑
可运行成功。
我们找到该test调用的原test,右键action,选择[action properties]
可以看到有上图所示勾选。
只有勾选了此按钮的action才能够拷贝和调用。