更多原创测试技术文章同步更新到微信公众号 :三国测,敬请扫码关注个人的微信号,感谢!
简介:adb命令是常用的Android命令行,自动化、代码调试、手工排查问题都会用的到,这里将常用的一些命令行封装成为C#函数,在C#的自动化框架中可以直接调用。
详细内容如下:
获取当前app页:
adb
1.配置appium信息
第一台机
第二台机类似,连接端口和监听端口不能重复
2.appium连接手机,微信中打开debugx5.qq.com,信息-》TBS settings-》是否打开TBS内核Insperector调试功能
3.代码
方法
public DesiredCapa
更多原创测试技术文章同步更新到微信公众号 :三国测,敬请扫码关注个人的微信号,感谢!
摘要:公司部署了一套sonar,经过一段时间运行,发现有一些问题出现频率很高,因此有必要将这些问题进行整理总结和分析,避免再次出现类似问题。
作者原创技术文章,转载请注明出处id: 83 name: A m
软件测试方法种类繁多,有白盒测试、黑盒测试、静态测试、动态测试、集成测试等等,记忆起来容易混乱,傻傻分不清楚,如果把软件测试方法进行分类, 就会清晰很多。现在小峰把常用的软件测试方法列出来,让大家更容易区分记忆。
1.从是否关心软件内部结构和具体实现的角度划分(按测试分类)
白盒测试、黑盒测试、灰盒
一、接口测试-postman-模拟HTTP Requests
二、接口测试-postman-权限Authorization
三、接口测试-postman-断言Writting Test
四、接口测试-postman-测试集合、简单持续集成等
自动化测试应该在桌面应用有该功能,在chrome的插件不知道有没有,我也没装chrome版的Postman
Postman工具介绍图
上面这张就是Postman的操作界面。一开始我就是这样做简单的数据请求,查看结果。
那怎么做自动化测试呢?
Pre-request-Script
Pre-requ
一、接口说明文档
环境准备:
安装火狐
安装插件: httprequester
https://addons.mozilla.org/en-US/firefox/addon/httprequester/
接口返回码:
接口返回code说明:
'00' : 成功
'01':用户已存在
'02':参数
首先我在实际操作中发现的事实是:对旧版本的 性能调优不会优于使用新版本性能的。所以在能使用新版本的时候尽量使用新版本,在无法的情况再使用旧版本的调优。
比如我负责的项目中还在使用jdk1.5+Tomcat6的低版本,而且Tomcat使用很久很多人改过,导致效率奇低,试了调优也是无法满意其性能(硬件也
编写测试用例常用的方法:
白盒:
代码检查与走查
桌面检查
同行评审
逻辑覆盖
黑盒:
等价类划分法
边界值分析法
错误推论法
因果图法
判定表驱动法
正交试验法
功能图法
场景法
测试用例的综合策略:
1、在任何情况下都必须使用边界值分析方法,经验表明用这种方法设计出测试用例发现
docker+jenkins开始合体!
我用的是ubuntu14.04的基础镜像,并且在基础镜像中已经把ant,tomcat,jdk的安装包配置好了。具体的这里不做赘述。
在/tmp/目录下建一个Dockerfile文件:
touch Dockerfile
vi Dockerfile
下面是我写的D
说明
初步接触kubernets,记录学习过程
本教程目的利用kubeadm在ubuntu server 16.04 64位系统离线安装kubernets v1.10.0
环境信息
节点IP地址
角色
192.168.1.196
master(管理节点)
192.168.1.197
worker(计
内存转储文件是由Windows产生的。以下情况下可能产生内存转储文件:
计算机崩溃蓝屏
内存错误
硬件问题
内存转储文件包含计算机系统崩溃时的详细的参数副本。用于帮助识别导致系统崩溃的原因。Windows可以创建各种类型的内存转储文件。根据类型的不同,内存转储文件可能非常大(最大能达到几十GB)。你
coding:静态的在域名服务器与是填写pages.coding.me,不是填写{你的名字}.coding.me
A型的ip是ping 该域名ip
github:上传大项目可能报错(报错名字忘记了),原因是被墙了,隔一段时间再上传
域名设置两个A的ip 192.30.2
了解常见http状态码的含义:
HTTP状态码(3位数字代码)- 服务器和客户端直接交流信息的语言。
成功(2字头):请求已被服务器接收、理解、并接受状态码含义详情200 OK 请求已成功,请求所希望的响应头或数据体将随此响应返回201Created请求成功并且服务器创建了新的资源
重定向(3字
前言
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
一、环境配置
1、切换到jenkins.jar存放的目录,输入如下命令:$ java -jar jenkins.war如果需要修改端口可以
方法很简单,就是设置本地代理
C#
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
req.Proxy = new WebProxy("127.0.0.1:8888", true);
Java
jre -Dprox
网上找的密钥基本都不能用,只能自己下载破解软件mgn-mqt82.exe进行破解(如有需要可留言,我会共享)
遇到问题:执行破解软件时报错,已停止工作
原因:创建目录不正确
License Manager中的空格一定要注意,最开始是在网上粘贴下来的直接创建了文件夹,后来经手动更改文件夹名解决了问
公司主做通信网络的维护和监控方面的软件,合作公司较多,项目也就多,测得多了,遇到的问题也就多了。我就以测试的角度分析一下软件开发中出现错误的原因。
交流不够、交流上有误解或者根本不进行交流 危害:因为软件几乎都是分模块开发,假如没有沟通好,很容易开发出有bug的代码,后面修改的话耗费时间也长,造
新增:相同名称、必填项、输入框长度、输入框类型、多次点击提交按钮
查询:模糊查询、单条件查询、组合条件查询、条件输入长度、条件输入类型、sql注入
修改:可修改项、修改重名提交、未选择数据修改、选择多条数据修改
删除:不选择数据删除、单个删除、批量删除、全部删除、已被引用删除
数据列表:字段值过长、
1、老规矩,我们进入下面这个界面
图中红色标记1为 “top by coordinates” 按钮, 这是一种通过坐标定位元素的方式。 图中红色标记2为 “Start Recording” 按钮, 选中表示处理录制状态。
2、点击“top by coordinates” 按钮,再点击 “S