会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
爆走de萝卜
一个混迹于游戏行业的测试开发
博客园
首页
新随笔
联系
订阅
管理
2022年4月17日
原生实现C#和Lua相互调用-Unity3D可用
摘要: 引言 本篇简单介绍如何在C#中执行Lua脚本,传递数据到Lua中使用,以及Lua中调用C#导出的方法等。在Unity中开发测试,并打IL2CPP的Android包在模拟器上运行通过。Lua版本使用的是Lua5.1.5。 一、编译Lua动态链接库 1. 编译Windows下使用的DLL文件 使用VS2
阅读全文
posted @ 2022-04-17 12:59 爆走de萝卜
阅读(859)
评论(0)
推荐(0)
2021年11月28日
【Lua】实现代码执行覆盖率统计工具
摘要: 一、如何评估测试过程的测试情况? 很多时候完成功能测试后就会发布上线,甚至交叉和回归都没有足够的时间去执行,然后通过线上的补丁对遗漏的问题进行修复。如果可以在发布前了解本次测试过程所覆盖代码执行的比例情况,那么就可以一定程度上反应测试的执行情况和系统的质量情况。 代码执行覆盖率是一种很好评估测试人员
阅读全文
posted @ 2021-11-28 20:56 爆走de萝卜
阅读(606)
评论(0)
推荐(0)
2021年11月21日
【Python】300行代码搞定HTML模板渲染
摘要: 一、前言 模板语言由HTML代码和逻辑控制代码组成,此处@PHP。通过模板语言可以快速的生成预想的HTML页面。应该算是后端渲染不可缺少的组成部分。 二、功能介绍 通过使用学习tornado、bottle的模板语言,我也效仿着实现可以独立使用的模板渲染的代码模块,模板语法来自tornado和bott
阅读全文
posted @ 2021-11-21 16:54 爆走de萝卜
阅读(1747)
评论(0)
推荐(0)
网络包捕获技术WinDivert介绍-实现网络包篡改
摘要: 一、windivert 介绍及环境搭建 我在准备开发协议测试工具的时候,在网上搜索了很多资料,偶然发现了这个强大的库,简单方便的API使得一切都变得容易,简单介绍一下它。 步骤一、下载windivert的代码库,官方网站 百度搜WinDivert 步骤二、解压下载的代码包,然后拷贝里面的includ
阅读全文
posted @ 2021-11-21 16:44 爆走de萝卜
阅读(4623)
评论(0)
推荐(0)
2021年8月25日
Java实现WebSocket服务
摘要: 一、使用Tomcat提供的WebSocket库 Java可以使用Tomcat提供的WebSocket库接口实现WebSocket服务,代码编写也非常的简单。现在的H5联网游戏基本上都是使用WebSocket协议,基于长连接,服务器可以主动推送消息,而不是传统的网页采用客户端轮询的方式获取服务器的消息
阅读全文
posted @ 2021-08-25 19:59 爆走de萝卜
阅读(7114)
评论(1)
推荐(0)
2021年8月20日
Java通过SSLEngine与NIO实现HTTPS访问
摘要: Java使用NIO进行HTTPS协议访问的时候,离不开SSLContext和SSLEngine两个类。我们只需要在Connect操作、Connected操作、Read和Write操作中加入SSL相关的处理即可。 一、连接服务器之前先初始化SSLContext并设置证书相关的操作。 1 public
阅读全文
posted @ 2021-08-20 21:49 爆走de萝卜
阅读(1093)
评论(0)
推荐(0)
2021年8月19日
【PyQt】记录各种组件的使用方法
摘要: 使用Python开发GUI界面工具,通常可用选择PyQt框架,非常易使用,而且网上也有很多相关的文档分享。我也是在写了多个GUI界面后,自己整理了一些常用的使用文档,在此分享给大家(PyQt4~PyQt5适用)。 样式表 官网连接https://doc.qt.io/qt-5/stylesheet-e
阅读全文
posted @ 2021-08-19 11:50 爆走de萝卜
阅读(583)
评论(0)
推荐(0)
2021年8月15日
【Unity3D】Android App Bundle(aab)打包上架Google Play介绍
摘要: 总体说来,Android App Bundle打包有3种方式,每种方式都有成功上架Google Play进行测试通过,因此实用程度还是挺高的。能够理解以下内容的前提是会打apk包,知道如何生成Asset Bundle文件,这块内容可以参考我的上一篇文章。 一、使用Unity3D自带功能打aab包 图
阅读全文
posted @ 2021-08-15 11:01 爆走de萝卜
阅读(7051)
评论(7)
推荐(2)
【Unity3D】Bundle打包及加载流程Android篇
摘要: 一、生成资源Bundle文件 生成Bundle文件主要是如何对资源进行设置Bundle名及其分类的过程。目前有两种方式,第一种就是在编辑器里面设置每个资源的Bundle名称(如图1),这是最简单直观的操作方式;另一种方式就是通过编写代码并配合资源配置文件进行控制,先通过代码遍历项目工程的资源然后根据
阅读全文
posted @ 2021-08-15 10:54 爆走de萝卜
阅读(2302)
评论(0)
推荐(0)
2021年8月14日
【Lua篇】静态代码扫描分析(四)规则检查
摘要: 一、前言 通过前面三篇文章已经初步实现了将Lua源代码文件读取解析成语法树,现在就可以通过得到的语法树进行指定规则的代码扫描检查。下图简单列举了一下单个Lua文件内部的语法关系情况(注意并非真正的类图,也没有列举完全部的节点类型)。 二、变量作用域 1 function main() 2 local
阅读全文
posted @ 2021-08-14 09:00 爆走de萝卜
阅读(618)
评论(0)
推荐(0)
下一页
公告