这是一个wrl文件可以用来学习vrml #VRML V2.0 utf8 EXTERNPROTO BlaxxunZone [ eventIn MFNode addEvents eventIn MFNode removeEvents exposedField MFNode events ][ "shared.wrl#BlaxxunZone", "http://www.blaxxun.com/vrml/protos/shared.wrl#BlaxxunZone" ] EXTERNPROTO SharedEvent [ exposedField SFString name # for accessing a special event eventIn SFColor colorFromServer eventOut SFColor colorToServer eventIn SFColor set_color eventOut SFColor color_changed eventIn SFRotation rotationFromServer eventOut SFRotation rotationToServer eventIn SFRotation set_rotation eventOut SFRotation rotation_changed eventOut SFString string_changed eventIn SFString stringFromServer ] [ "shared.wrl#SharedEvent", "http://www.blaxxun.com/vrml/protos/shared.wrl#SharedEvent" ] DEF SharedZone BlaxxunZone { events [ DEF SharedColor SharedEvent { name "newColor" } DEF SharedRotation SharedEvent { name "newRotation" } ] } DEF BoxSwitch Switch { whichChoice 0 choice [ DEF BoxRotation Transform { children [ Shape { # 红色立方体 appearance Appearance { material DEF BoxColor Material { diffuseColor 1 0 0 } } geometry Box { } } ] } ] } # 此球体用来更换颜色 Transform { translation -4 0 0 children [ Shape { appearance Appearance { material Material { diffuseColor 0 0 1 } } geometry Sphere {} }, DEF ColorSensor TouchSensor {}, DEF ColorScript Script { eventIn SFTime clicked eventIn SFString changeColor eventOut SFColor color_changed eventOut SFColor color_changed_from_bot url "vrmlscript: function clicked (value, time) { color_changed = new SFColor(Math.random(),Math.random(),Math.random()); } function changeColor (value, time) { tempColor = new SFColor(1,0,0); temp = new SFString(value); pos1 = 7; for (i=0; i<3;i++){ temp2 = new SFString(temp.substring(pos1,pos1+1)); if (temp2 == '1') tempColor[i] = 1; pos2 = temp.indexOf(' ',pos1); pos1 = pos2+1; } color_changed_from_bot = tempColor; } " } ] } # 此锥体用来旋转更换 Transform { translation 4 0 0 children [ Shape { appearance Appearance { material Material { diffuseColor 0 0 1 } } geometry Cone {} }, DEF RotSensor TouchSensor {}, DEF RotationScript Script { field MFString newurl [ "OnEvent( par1, par2 )" ] # field MFString newurl [ "javascript:OnJSEvent( )" ] field MFString param [ "" "" ] eventIn SFTime clicked eventIn SFTime set_string eventOut SFRotation rotation_changed url "vrmlscript: function clicked (value, time) { angle = Math.random()*6.283; rotation_changed = new SFRotation(0,1,0,angle); } function set_string (value, time) { newurl[0] = 'OnEvent ( ' + 'your par1 ' + ',' + 'your par2' + ')'; Browser.loadURL (newurl,param); } " } ] } Transform { translation 0 -3 0 children [ DEF ChangeString Text { string "ChangeString" } ] } Script { url "vrmlscript: function initialize() { }" } #ROUTE RotSensor.touchTime TO RotationScript.clicked ROUTE RotSensor.touchTime TO RotationScript.set_string #ROUTE RotationScript.rotation_changed TO SharedRotation.set_rotation ROUTE RotationScript.rotation_changed TO BoxRotation.set_rotation ROUTE SharedRotation.rotation_changed TO BoxRotation.rotation ROUTE ColorSensor.touchTime TO ColorScript.clicked ROUTE ColorScript.color_changed TO SharedColor.set_color ROUTE SharedColor.color_changed TO BoxColor.diffuseColor ROUTE ColorScript.color_changed_from_bot TO BoxColor.diffuseColor ROUTE SharedColor.string_changed TO ColorScript.changeColor
2022-10-29 11:39:57 3KB 一个wrl用例
1
软件测试课程设计ssm网上购物系统+黑盒测试24个测试用例+白盒24个测试用例
2022-10-28 23:28:11 99.61MB 软件测试 黑白盒测试
1
1、资料包含协议文档、测试数据用例、串口配置等参数。 2、串口波特率选择,默认表头出厂都为2400,除非出厂时有与厂家做定制,如若测试用例数据无法返回则更换波特率测试。 3、测试工具:软件-串口助手,硬件-电表表头、485转TTL转接板、TTL串口工具。
2022-10-26 22:28:23 254KB 645协议测试数据用例
1
WASP水质模型,EPA推荐模型;包含WASP有毒物质用例输入文件。WASP水质模型,EPA推荐模型;包含WASP有毒物质用例输入文件。WASP水质模型,EPA推荐模型;包含WASP有毒物质用例输入文件。
2022-10-25 17:11:48 3.12MB WASP EPA Example
1
SIM卡兼容性测试用例 大家可以参考,通用所以系统
2022-10-25 14:59:06 4KB sim卡 兼容性
1
每个 xls 表用于创建一个信号生成器组时间向量必须在第一列中。 每张表必须包含相同的信号类型(名称和编号) 作为第一张纸。 例如使用 TestCases.xls
2022-10-23 16:08:00 33KB matlab
1
查看用户列表时序图
2022-10-22 21:46:38 1.23MB 时序图 类图 流程图 用例图
1
这是一份,IDO老徐根据十几年的测试经验,写的APP通用测试资料 & 流程 。 对于新人,根据这份通用用例,就可以直接上手app的测试工作 。 与大家搜索引擎检索的各类app资料不同,那些资料,都泛滥了,都是copy ,无用。 具体,大家下载,便知 。 有问题,也可以给我留言 。
2022-10-19 15:40:55 400KB App 测试用例 测试流程 app测试
1
软件测试用例 逻辑覆盖法测试案例
2022-10-18 13:03:29 14KB 逻辑覆盖法测试案例
1
无论是UI自动化还是API自动化,我们每次执行的时候都会执行当前我们需要执行的所有用例,但是如何只执行一个方法执行所有的测试用例呢?discover能够帮助我们。   为了方便大家:代码在下面 #encoding:utf-8 import unittest # @unittest.skip('class skip') class MyTestCase(unittest.TestCase): # 跳过该用例 # @unittest.skip("test_case01") def test_case01(self): self.assertEqual(Tr
2022-10-17 17:02:35 205KB c disc discover
1