首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    安卓基础干货(二):安卓测试以及解析

    1.测试的相关概念 根据是否知道源代码分类: 黑盒测试: a - b - c 边值测试 白盒测试: 根据源代码写测试方法 或者 测试用例; 根据测试的粒度分类: 方法测试:写完一个方法后就测试...单元测试:测试一个能够独立运行的业务逻辑单元; 集成测试:整体测试项目 联调 系统测试:对整个系统进行测试 根据测试的暴力程度: 1、冒烟测试:高频次的点击软件 2、压力测试:使用测试工具:... 3.Logcat日志工具的使用 日志的等级: error:最高等级,错误信息,红色 warn:比较高,警告信息,橙色 debug:较高,调试信息,蓝色...可以使用Context.MODE_APPEND Context.MODE_APPEND:模式会检查文件是否存在,存在就往文件追加内容,否则就创建新文件。...catch (Exception e) { e.printStackTrace(); Toast.makeText(this, "备份短信失败", 0).show(); } } 11.使用

    82210

    【安卓】在安卓中使用HTTP协议的最佳实践

    在安卓中使用HTTP协议的最佳实践 在开发安卓应用时,网络通信是一个不可或缺的方面。HTTP协议是许多应用程序数据交换的基础,因此了解如何正确地使用它对于确保应用的性能和安全性至关重要。...选择合适的HTTP客户端 安卓提供了多种HTTP客户端,包括HttpURLConnection、OkHttp和Retrofit等。每个客户端都有其优势和特点。...仔细查看和使用。 有关常见问题解答的详细信息. 这个配置文件禁用了明文流量,并指定了所有流向特定网域的所有流量都必须使用HTTPS。...结论 在安卓应用开发中,正确使用HTTP协议对于提供良好的用户体验和保护用户数据至关重要。通过遵循上述最佳实践,开发者可以确保其应用程序在网络通信方面运行高效且安全。...希望这篇文章能够帮助您理解在安卓中使用HTTP协议的重要性以及如何实现最佳实践。

    17710

    安卓-碎片的使用入门

    那么究竟要如何使用碎片才能充分地利用平板屏幕的空间呢?...图 4.3 平板的双页设计 4.2 碎片的使用方式  介绍了这么多抽象的东西,也是时候学习一下碎片的具体用法了。你已经知道,碎片通常都是在平板开发中使用的,因此我们首先要做的就是创建一个平板模拟器。...而使用support-v4库中的Fragment就不会出现这个问题,只要你保证使用的是最新的support-v4库就可以了。...可以说这样写代码的好处是不会IDE是不会报错引用错误,坏处是和程序的执行顺序正好相反,但是如果你深谙代码的执行逻辑,首先就是在activity_main文件中通过android:name来引用这个碎片类...另外当碎片中需要使用Context 对象时,也可以使用getActivity() 方法,因为获取到的活动本身就是一个Context 对象。

    1.4K20

    安卓安全测试框架--drozer环境搭建

    随着app的质量要求不断的越来越高,跟随着我们的技术的不断进步,对于安全测试的需求也是逐渐增多,那么针对app,我们如何做安全测试呢,工欲善其事必先利其器。...我们这节课看下安卓安全测试工具--drozer的环境搭建。入门第一步就是环境搭建。 ---- drozer是Android的领先安全测试框架。...drozer提供了可帮助您使用,共享和理解Android公共漏洞利用的工具。它可以帮助您通过开发或社会工程将drozer代理部署到设备。...首先呢,我们要先安装需要有Java环境和安卓环境。...使用 adb 进行端口转发,转发到上边Drozer使用的端口 31415,并进入Drozer 控制台 adb forward tcp:31415 tcp:31415 ?

    1.4K20

    安卓自动化测试工具appium的使用案例

    因此本文结合这个案例常见,使用appium实现模拟滑动,结合上文的mitmproxy抓包,抓取某用户“喜欢”的全量视频信息。下文均以安卓端为例展开,介绍下appium实现自动化测试的过程。...前序知识: 1)什么是appium Appium是一个开源移动端测试自动化框架,可以测试原生的、混合的、以及移动端的web项目。Appium支持IOS、Android及FirefoxOS平台。...2)appium 在android端工作流 1. client端也就是我们的webdriver测试脚本。 2....端appium为例,讲解下appium的安装和使用。...", "platformVersion": "6.0.1",(这里填写测试手机的实际安卓版本号) "deviceName": "127.0.0.1:7555",(这里使用如下图adb devices

    4.2K82

    安卓开发之SharedPreferences使用

    Sharedpreferences保存数据类似配置信息格式的数据,使用简单类型的key-value对 主要方法有: Boolean contains(String key):判断是否包含特定的key的数据...SharedPreferences 由于SharedPreferences本身是接口,所以不能直接使用,只能通过Context提供的方法getSharedPreferences(String name,...其中mode有三种格式(本应用程序可读可写,其他应用程序可读不可写,其他应用程序可读可写) 注意设置的数据会保存在/data/data/包名/shared_prefs目录下的xml文件中 统计应用程序使用次数...Toast.makeText(this, “程序使用次数:”+count+”次。”...SharedPreferences的时候需设置成可MODE_WORLD_READABLE(其他应用可读方式)或者MODE_WORLD_WRITEABLE(其他应用可以可读可写方式) 我们需要在程序中保存少量数据放便在以后使用可以使用

    1.3K80

    安卓渗透测试工具_渗透测试包括哪些

    0x00 前言 伴随着移动互联网的高速发展,手机端走进普通大众的日常生活,这里我们将基于android系统介绍一些基本android渗透测试必备的使用工具。...至于具体下载安装使用方法,可以百度,网上的资料也是很多的。...,ICMP重定向 – 使用ICMP重定向支持全双工MITM,MITM特性 – 可拦截下载、重定向URL图片替换和插入HTML,Password复杂性审计 – 可使用大型、巨型和自定义字典进行暴力激活成功教程测试...,为了推广自家的zIPS,MITM工具现可完全免费使用。...我给出了百度网盘地址,如果失效了,可以自行百度搜索该APP,链接:http://pan.baidu.com/s/1boU88qV 密码:ij76 3 cSploit Sploit作为dSploit的继任者,是一个安卓网络分析和渗透工具套装并专为

    3K20
    领券