- 博客(17)
- 收藏
- 关注
原创 软件测试面试的自我介绍
面试官,你好,我叫Jayce,16年本科毕业,从事软件测试将近3年的时间。在此期间做过一些项目也积累过一些经验,能够独立地完成软件测试流程的一个工作。我之前主要做过的是功能测试,web自动化测试、app专项测试、接口测试、也有用过Jmeter做过一些性能方面的测试。我对于缺陷管理工具比如禅道,版本控制器git与svn能够熟悉应用。数据库、linux、Fiddler、Jmeter这些应用也比较熟悉。...
2019-04-13 18:27:27 30498
原创 在Jmeter中设置全局变量,实现跨线程组传参
工作中应用场景:A线程组里面的一个输出,是B线程组里面的一个输入,如果B线程想引用A线程的变量,就必须设置全局变量。例如你想在A接口中拿到它返回的某个值(常用的就是登陆后的token),此时你想在B中引用它,就需要将它设置成全局变量,在其他线程组中也可以用。想法:1.使用正则表达式或者json提取器,在A线程组中提取到你想要传递的参数,2.使用函数setProperty将其导入到BeanShell后置处理(或者BeanShell处理器)3.在B线程组中,使用property函数(或者P
2021-10-17 18:37:42 9516
原创 uiautomatorviewer适配Android 9.0-10.0的方法
因为个人是小米6的手机的安卓9,有的app在模拟器上是不能安装的,所以为了调试就得在真机上进行。在网上也有很多教程,我试了一个自己能用的:准备文件:链接:https://pan.baidu.com/s/1ezb-mdJCpGpnuHHBvE5XeA提取码:xi0e1、找到你得电脑中sdk/tools/lib路径,替换里面的uiautomatorviewer.jar文件(注意:为了安全,留有后手,可以先将之前的uiautomatorviewer.jar重命名为uiautomatorviewe...
2021-03-26 15:12:59 2842 10
原创 adb命令的基本操作
1.adbdevices可以查看连接的手机或者模拟器,如果此时发现多了个127.0.0.1:5555 offline可以使用adb kill-server,后再用adbdevices查看就没有
2021-03-19 19:56:13 384
原创 用Appium做app自动化时,解决使用安卓手机每次都需要手动安装Unlock以及AppiumSetting的问题
今天,用安卓的真机去试了一下app的自动化,发现在打开某个app时候都会出现需要我们手动安装Unlock以及AppiumSetting的问题。之前在模拟器中会自动安装,不需要人工点击,但在真机上这样会影响效率,显示我们有点蠢。我的appium版本是Appium v1.7.1查阅资料后,得知可以去修改appium安装的目录下android-helpers.js文件即可,具体操作如下:一、appium-desktop\resources\app\node_modules\appium\node_mo
2021-03-19 18:08:05 825
原创 python中关于字典与json的认识
由于自己之前的原因,知道json是一种格式的数据和字典有点类似,从形式上看都有key和values值来构成。比如我们的接口返回数据,大部分都是json的格式。今天特地去网上百度了一下,解决了困扰一时的问题。一、字典它的类型是dict,是一种存储数据的结构。它的键名如果是字符,可以用双引号(单引号)引起来,如果是数字则可以不用。同理键值也一样,如果是字符,可以用双引号(单引号)引起来,如果是数字则可以不用。另外键名不能重复,重复了会更新成后面的值。二、json它的类型是str,是一字符的格式。
2020-09-10 18:02:33 530
原创 fiddler的一些简单应用
一、关于手机app抓包后,在手机端有一些图片不能显示的问题。我现在进入我的订单列表,设置完抓包后你会发现,有的订单的图片会显示不出来,看着很不舒服。这个时候先去fiddler中查看到这个订单列表的接口返回数据,寻找到显示图片的键值对信息,如下图:goods_img=https://static.paipaiyin.cn/web/aXRdSrtmrY1584854746787.png,很明显这个就是图片的信息此时取右边的值static.paipaiyin.cn,将这个写进我们手机之前设置代
2020-05-13 19:23:26 445
原创 关于mysq的个人总结
这段时间的分配到的任务是测试运营后台的首页数据,统计一些某些时间段的数据信息。准备工作:一、获取当前得到时间:select now()结果:2019-10-12 17:00:48二、.时间戳的转换:1.将年月日时分秒转化为时间戳:UNIX_TIMESTAMP(NOW())2.将时间戳转为年月日时分秒:FROM_UNIXTIME(时间戳) 例如:FROM_...
2019-10-16 15:58:25 211
原创 初学python的Djongo的问题汇总(从某宝买的某马Python教学视频,只有视频,没有软件)
一、File "/home/jayce/anaconda3/lib/python3.7/site-packages/django/db/backends/mysql/operations.py", line 146, in last_executed_queryquery = query.decode(errors='replace')AttributeError: 'str' objec...
2019-10-10 11:35:55 330
原创 在Jmeter中添加的JSR223 Sampler,导入python脚本,实现jmeter和python之间的变量传递。最后在脚本中传入的中文字符,在Debug Sampler显示为乱码,如何解决?
在Jmeter中添加的JSR223 Sample中python脚本中如下:import hashlibdef get_app_sign(data_dict, secret):params_list = sorted(data_dict.items(), key=lambda e: e[0], reverse=False)params_str = "".join("{}{}".for...
2019-07-19 17:12:46 2766 8
原创 在Jmeter中添加的JSR223 Sampler后,目前网上资源只有python2.7的jar包,是否有哪位仁兄,有支持python3的jar包,请支持一次。
在Jmeter中添加的JSR223 Sampler后,目前网上资源只有python2.7的jar包,是否有哪位仁兄,有支持python3的jar包,请支持一次。附上python2.7的jar包的下载路径:https://www.cnblogs.com/testway/p/9951289.html...
2019-07-19 15:31:26 1612 3
原创 win10 ImportError: DLL load failed: 找不到指定的模块。
今天想用Python中的wordcloud,因为是在win10环境下,使用anaconda3,ide用的pycharm。在Anaconda Prompt中手动安装pip install wordcloud是提示ok的或者直接pip list查看是否有显示wordcloud,接着在pycharm中写入:此时import wordcloud 底下没有波浪线,所以说明我们之前安装确实没问题。...
2019-04-28 19:25:05 1686 2
原创 python中用pip安装出现Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools"
上次安装pip install lxml出现了error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools",翻译过来就是说:微软Visual C++ 14是必需的,用“微软Visual C++构建工具”获得它。言外之意就是说我们缺少必要的环境,当然可以根据提示G...
2019-04-25 01:36:12 3872
原创 是否有人在4.1.15的内核基础上,用imx6q芯片移植过lvds显示屏?
是否有人在4.1.15的内核基础上,用imx6q芯片移植过lvds显示屏?我之前是用3.10.45内核,发现4.1.15的内核很多东西和3.10.45内核在ldb.c文件上有很大的区别,有人可以提供一些帮助嘛.....
2018-01-18 17:59:03 1105 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人