lua做为一门高级语言,在游戏产业运用到机会越来越多了。
测试掌握几门脚本语言也有一定的重要性;
以下对于lua组合输入做出一些引导;
测试需要掌握的关于返回数值,主要用到布尔类;
前言的指引:
lua的语法比较简单和清晰,学过c语言的可以很好的掌握
学习返回数值的部分;当测试自定义了一项条件时,满足可以返回true,没有达到返回false;
所以有一定学习的意义。
先了解下lua的学习类型,这些是在测试中可以用到的;
数字类型:number 字符串:string 布尔类:true,false 函数:function 用户数据:userdate 线程数:thread
识别这个需要用到一个type()的函数
Print(type(“hello world”))
>string
Print(type(“world”))
>string
Print(type(“1+3”))
>string
Print(type(1+3))
>number
按上面来看,可以明白知道可以很准备的识别。当超出识别范围时,lua编译器会显示一个叫nil的数据。
例如:
print(type(no))
>nil
因为在lua语法中字符类的需要加“”,当用到print时意思为打印出来的,这里也可以对这块做一些留意。
下面谈谈布尔类型的
print(type(ture))
>boolean
识别多个
print(type(ture,false))
>boolean
语法是不是很简单,同样可以用于识别上面的其他类型。
好,混合一下看看
print(type(true,123,"time")) 注意这里非法的我就不讲了,这里去扩展实验下。
>boolean
print(type(123,true))
>number
额,有逻辑的关系啊。测试中可以用于判断先后的条件,前者满足比后者高。
暂时先讲到这里,博文上将先剧透一些基础的,将来假设我有时间的话一本测试书籍将包含测试和策划用的大部分例子,帮人帮已,也让lua可以更多人掌握。
分享到:
相关推荐
基于busted单元测试框架的实例开发测试用例,spec目录下是基于busted的测试用例,lua的单元测试很难找,有需要的可以拿走
一个比较好的LUA断点测试工具一个比较好的LUA断点测试工具一个比较好的LUA断点测试工具一个比较好的LUA断点测试工具
lua测试代码
lunit,lua单元测试框架,功能强大的单元测试框架源码
lua脚本说明,Lua脚本测试器,可以编辑脚本并执行
ZeroBraneStudio1.9和lua脚本测试代码 ZeroBrane Studio下载地址1: 官网下载:https://studio.zerobrane.com/ GitHub下载:https://github.com/pkoretic/ZeroBraneStudio/releases ZeroBrane Studio是一个免费、...
ltest是lua的一个超灵巧测试框架;下载地址 1.用法类似 Google Test 2.API接口简单 3.免费开源 示例: -- 新建文件 test.lua 运行之后显示结果: 标签:ltest
天龙八部全套源码 控制台 lua脚本 测试模块 可以用于学习,有很高的参考价值
iconv.dll 及其 lua 测试文件,在目录中运行 lua test.lua 启动测试
lua51的测试。
继承好的Lua和环境 带测试代码 和Lua脚本
lua-resty-test, 在Openresty上,基于ngx_lua的测试框架 电子邮件名称基于Openresty的lua-resty-test Ngx_lua测试框架#Description 这里Lua库是测试ngx_lua源或者它的他服务器( tcp或者 udp )的测试框架:...
c++读取lua文件配置测试,vs2012版本 lua版本为5.2.3版本
iconv.dll 的 lua 测试文件,建议解压文件夹到 dll 所在目录,在测试目录中运行 lua test.lua
自已学lua和luabina的时候,写的测试例子,可供初学者使用
lua 模块调用,vs2012版本,实现了简单的调用功能
这份是我自用的代码。用的叉叉助手的开发工具,使用LUA语言。 运行步骤: 1、模拟器上安装游戏和压缩包中的叉叉开发助手.APK,并启动叉叉开发助手服务 ...1、本脚本是本人研究的一种自动测试 方法,提供代码仅供学习
用于lua 脚本测试,luabind,里面可以自己加脚本
这里是一个Lua5.2工程以及一个简单的测试工程;用的是VS2010编译的;希望对大家有用;
基于Lua的Linux内核测试工具开发.pdf