logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

关于adb4robotium跨进程框架抛出InputStream cannot be null的异常的解决方案

之前我写的关于利用adb框架来进行robotium跨进程操作的文章中,有些朋友使用真机进行测试时,遇到一个比较奇怪的问题,会抛出"InputStream cannot be null"的异常。经过检查发现是由于代码中要生成的uidump.xml文件并没有在目标文件夹中生成,导致后面在使用File对象处理时,直接抛异常了。这个问题其实比较怪异,经分析问题原因是跟adb命令在robotium框架中

#android#adb
selenium从零开始到放弃之疑难杂症总结

本文是本人正在准备的《Selenium Webdriver 从零开始到放弃》一文中的一个章节,主要用于收集在测试过程中遇到的各种比较奇葩的问题,分享给大家。一方面自己做个总结,另一方面如果有人遇到同样的问题可以做个参考。本章节的内容会持续更新,其他章节的内容在写完后也会陆续发布在这里,让大家先睹为快,共同学习和提高。

#selenium#测试
Selenium Webdriver元素定位的八种常用方式

楼主原创,分享不易,转载请注明,谢谢。在使用selenium webdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍如下。1. By.name()页面源码如下:<button id="gbqfba"aria-label="Google Searc...

#selenium
机器学习与数据分析相关数学基础知识总结

本文介绍了关于机器学习的一些常见概念及模型

文章图片
#机器学习#数据分析#人工智能
大模型开发基础知识之如何在代码中引入大模型

随着大模型的飞速进化和发展,越来越多的传统开发者开始关注和转向大模型开发。但是,由于大模型领域有着众多的专业术语和一堆名词概念,导致不具备AI背景知识,但是想利用大模型来进行开发的人摸不着头脑,刚开始容易懵逼。几个非常尴尬而又典型的灵魂拷问就是,既然是大模型开发,**那什么是大模型?大模型在哪?我怎么才能在代码中引入大模型?**这些问题看似简单,实在会者不难,难者不会。所以,今天今天这篇的目的就是

#人工智能
在Android中使用adb命令时关于权限方面的一些总结

楼主原创,分享不易,转载请注明出处,谢谢。最近一段时间一直在调试关于之前做的adb4Robotium跨进程测试框架出现的问题,随着对问题的不断研究,发现关于adb命令的执行权限这块的坑比较多,但目前网上关于这块的信息还是相对比较缺乏的,所以自己拿手机做了一些小实验,并写此文借以做个小结,方便以后查阅。 坑一、用户机就算是已经root了,但默认运行所有命令时都仍然是普通用户身份,除非

#android#adb
到底了