- 博客(11)
- 收藏
- 关注
原创 【自动化】UI自动化
工具内截屏不能同时多个工具在用,appium server一样 ,开了uiaot就 开appium,不能正常使用,只能用一个 ,wediro不影响。basepage.py 初始化dirver,定位元素的二次封装 ,输入senkksy二次封装 ,点击click,1、设置启动终端的参数,安卓版本号appapckge,appactvity,获取一个已实例化driver,common,公共工具类,yaml读取封装,随机数封装,时间搓封装,db读取封装,excel封装。
2023-07-12 22:13:54
303
1
原创 【APP】专项测试
暖启动:当应用中的 Activities 被销毁,但在内存中常驻时,应用的启动方式就会变为暖启动。热启动:相比暖启动,热启动时应用做的工作更少,启动时间更短。(压缩去掉空格节省流量)用户界面(菜单、对话框、窗口、其他可控)布局、风格是否满足要求、文字是否正确、操作是否友好。7、app切到后台,再回前台,注意程序是否崩溃,功能是否正确,重点是切回前台有数据更新时。8、手机锁屏后进入app,是否崩溃,功能状态是否正确,切回前台有数据更新时。11、出现必须出来提示框,切换后台,再切回来,提示框是否还在。
2023-07-12 18:54:32
119
1
原创 【APP】Monkey、logcat命令
指定包之后,monkey将只允许系统启动指定的APP,如果不指定包,将允许系统启动设备中的所有APP.–pkg-whitelist-file 白名单:只测试这部分应用(注意的是,黑名单跟白名单只能设置一个,不能同时使用)用于指定伪随机数生成器的seed值,如果seed相同,则两次Monkey测试所产生的事件序列也相同的。调整动作事件的百分比(动作事件由屏幕上某处的一个down事件、一系列的伪随机事件和一个up事件组成)调整触摸事件的百分比(触摸事件是一个down-up事件,它发生在屏幕上的某单一位置)
2023-07-12 18:16:28
172
1
原创 【性能测试】大概
压测场景压测策略性能测试调研 端到端请求架构流程理清楚后端系统架构 ,分析潜在风险点nginx负载均衡配置错误,导致分发到网关机器不均mysql,慢sql 慢查询,jdbc池不够redis ,容灾,降流。
2023-06-20 15:43:06
102
原创 【APP】ADB操作
启动应用 adb shell am start -w -s 【包名】/【启动activity名】卸载 adb uninstall 【安装系统应用包名(package)】下载文件 adb pull 【安卓系统路径】【下载路径(Desktop桌面)】abd shell monkey -p 【被测包名】-v -v -v 1。输入内容 adb shell input text 【内容】安装apk包 adb install 【电脑apk包路径】上传文件 adb push 【电脑路径】【安卓系统路径】
2023-06-13 22:18:50
385
1
原创 【MySql】数据库练习
and t.tname=‘谌燕’ and sc.score=(select max(score)from sc where sc.cno=c.cno);SELECT stu.sno,stu.sname,COUNT(s.cno) AS ‘选课数’,SUM(s.score) as ‘总成绩’where sc.cno=c.cno and c.tno=t.tno and t.tname=‘谌燕’);where a.cno=b.cno and b.tno=c.tno and c.tname=‘谌燕’);
2023-05-31 22:17:59
274
1
原创 【JAVA】JAVASE基础
继承:子类继承父类的特征和行为,使得子类拥有父类实例方法变量,使得子类具有父类相同的行为。1、编译,将我们的代码(.java)编译成虚拟机可以识别理解的字节码(.class)2、解释,虚拟机执行Java字节码,将字节码翻译成机器能识别的机器码。封装:程序细节包装隐藏,减少程序耦合,可自由修改。多态:多态三要素,继承重写父类引用指向子类对象。重写:方法名不变 ,参数不变,运行程序变。3、执行,对应的机器执行二进制机器码。重载:方法名不变,参数变,运行程序变。Java程序执行顺序。
2023-05-31 21:57:20
125
1
原创 APP测试大概
基于移动互联网软件硬件环境的应用软件。APP中找出bug,通过各种手机和工具,判断app系统是否满足预期标准。移动app,由于增加了终端,外设和网络等多项元素,而测试内容和项目也增加了。
2023-05-17 21:29:14
139
1
原创 jmeter跨线程组传参
今天遇到一个场景,需要对一个支付接口进行压测,支付接口需要token才能请求成功,而压测是多线程把获取token接口和支付接口放在一个线程组,token也会获取很多次,而我只需要获取一次就好了,查阅一番后可以利用BeanShell后置处理器调用 __setProperty 函数将token存为整个测试计划的全局变量,在其他线程组中调用即可。可以看到token成功传入到请求头中,flowId也成功传入请求body中。所以要去哪里可以在函数助手去找到该函数然后赋值出来,根据自己需要进行更改。
2023-05-17 21:22:45
168
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人