周末是一个学习与总结的好时机。利用工作之余、闲暇之中做些喜欢的事情,一时间会感到很满足、很充实。笔者做安卓移动开发的,为了提高在所开发应用app的性能,得到一款流畅、讨人喜爱的应用,之前在开发路线上也做了很多的功课。晓得怎么快速定位自己亲手开发的应用哪里存在bug问题,哪里存在性能问题,通过什么方式能够更好的优化处理,是很重要的。那么学习一下测试我觉得会是一个很好的技术方案...

专题3:输入与输出

测试

  

2019-11-16 17:15:53

在c++中,有许许多多的输入及输出方式,今天就来讨论一下c++的输入及输出 大家都应该知道c++的输入输出类型有 cin/cout scanf/printf getchar/putchar gets/puts 我们就将其分为不同部分进行讨论 Part 1 c++ cin/cout 标准流 cin/cout输入输出方式简单且易懂,不用考虑输入的类型,作为初学者学习c++的初始工具,受到广泛的使用,其...

Appium+Java搭建app自动化测试环境 1、安装jdk和eclipse 2、配置安卓环境(SDK) 3、安装Appium客户端 4、导入appium类库 5、编写脚本 之前研究了用selenium做web的自动化测试,想研究下APP怎么做自动化测试,于是花了两天时间做了个小实验,对于搭建appium环境网上资料不是很系统,通过一点点拼接加上试错总结出了如下流程: 1、安装jdk和eclip...

在做压测的时候,需要批量调用接口,但是有些接口做了访问限制,需要根据当前时间戳和请求的body计算验签。 可以在jmeter 的 beanshell 里通过 HMACSHA256 计算验签 第一步 导出 HMACSHA256 jar包 程序源码 HMACSHA256 .java 根据此代码 编译生成 jar 包,生成方式参考连接 :jhttps://blog.csdn.net/hellohm/ar...

scheduler job在数据库里的执行与事务关系测试 创建几个测试用存储过程 logmnr解析日志如下: 1、经过logmnr解析后发现,job执行会在后台开启一个会话,然后存储过程是按照顺序执行的。 2、上面job执行的3个存储过程,后台是在一个xid(事务)里的 另外实际测试发现,如果有2个定时任务时间上有交集,在后台跑的过程中会遇到阻塞类等待事件 第一个job,是update 200w行...

今天在小伙伴的分享中遇到了个问题,postman中的高级用法--断言,因为我们返回的json千奇百怪,所以呢,需要我们按照js的用法,来找出具体到json最内层的字段。 废话不说了,直接搞: 我的接口返回的json长成这个鬼样子。 那么postman上面如何搞呢。 下面我想取出json中最内层的goods_id进行断言 1、取到data 2、取到上面json的goods_list 3、取到上面js...

Android Studio 使用夜神模拟器查看apk打印日志步骤: 1、打开Android Studio 创建 一个新的Android 项目。 此时点击运行,查看模拟器可知没有夜神模拟器设备 2、打开夜神模拟器 3、使用adb命令连接夜神模拟器 4、再次点击Android Studio 的运行,就可以看见夜神模拟器了,选择、OK。 5、执行夜神模拟器中的app,查看Android Studio ...

开始时感觉集成是非常麻烦的,但是在和前端对接的时候就非常容易了,只需要把访问地址给他即可。 1.导入swagger-ui的依赖: 2.然后要配置一个类,这个类的目的就是对扫描接口和对接口做一些操作: 3.在controller接口中进行配置,做最后的界面显示配置,为了在前台对接时可以轻松的对接 4.然后输入项目的ip地址(http://127.0.0.1:8080/swagger-ui.html)...

目前用于Android的测试框架已经有很多,比如:Monkey、Appium和Robotium等。Monkey这是大家比较熟悉的,Android自带的系统工具。Monkey通过向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试,是用于测试软件的稳定性、健壮性的快速有效的方法。.Appium测试相当于黑盒测试。这个测试框架,一般用于测试UI逻辑的...

第一次做接口测试,网上找了很久,找不到想要的教程,最近在MK学到了一套学习教程,分享学习笔记。 1. 待测接口说明 1.国家气象局天气预报接口例:北京市天气 接口的址:http://www.weather.com.cn/data/cityinfo/101010100.html 请求方式:GET 请求结果:2.测试目标 请求对应cityid代码,返回的城市是否是预期城市。 3执行测试用例 TestN...

视频教程传送门 -> https://ke.qq.com/course/417461?taid=3602902036143797 Selenium2Library基于Selenium针对robot framework开发的一个库,用于Web自动化测试。 1. 首先要安装Selenium2Library ->  pip install robotframework-s...

视频教程传送门:https://ke.qq.com/course/417461?taid=3602897741176501 ROBOT FRAMEWORK用户关键字 robot framework提供了用户关键字的概念,可以减少测试脚本的冗余。 *创建用户关键字  -> 类似python中封装函数 *创建资源  -> 类似python把多个函数/方法封装在一个模块 ...

这是jest教程的最后一篇文章了,也算对自己所学知识的回顾吧! vue项目实战git地址:https://github.com/foreverhot/jest-document 在实际项目中运用jest所具备知识点 jest (测试框架) 匹配器matchers https://blog.csdn.net/Jsoning/article/details/103898385 钩子函数 https:/...