05 2020 档案
摘要:Spring Boot Admin开源监控系统 https://www.jianshu.com/p/e10577d974a7
阅读全文
摘要:https://www.jianshu.com/p/177376ff2a0d
阅读全文
摘要:需求不明确:确定需求(回家的具体地方是哪里,需要买什么车票,买什么时间的车票)一、功能测试1、我去买票,买火车票或飞机票2、买到车票,什么时候回来给你二、可靠性测试1、去买车票的过程中出现意外事故,车票买不到怎么办2、延期了,买的那个时间点的车票已经售空了该怎么办3、需要车票人的身份,是否有特殊优待
阅读全文
摘要:1.1 为什么要做弱网测试? 弱网测试,属于健壮性测试范畴。随着国内移动端迅猛发展,大大增加了用户碎片化使用app的场景。因此,针对地铁、巴士、电梯、车库等场景,我们需要针对这些场景的弱网环境下,验证app在出现丢包、延时等异常网络下的处理机制,避免因用户体验不友好而造成用户的流失。 用户体验 ap
阅读全文
摘要:大多数闪退崩溃日志的产生都是因为应用中的Bug,这种Bug的错误种类有很多,比如 SEGV:(Segmentation Violation,段违例),无效内存地址,比如空指针,未初始化指针,栈溢出等; SIGABRT:收到Abort信号,可能自身调用abort()或者收到外部发送过来的信号; SIG
阅读全文
摘要:安卓的常见crash原因: NullPointerException 空指针 ClassCastException 类型转换异常 IndexOutOfBoundsException 下标越界异常 ActivityNotFoundException Activity未找到异常 IllegalState
阅读全文
摘要:https://www.jianshu.com/p/02f52502322f
阅读全文
摘要:今天偶然看到一个面试题,安卓和ios的测试区别,一下子只能想到几个基础的点,后面百度了一下,答案简单记录一下。 app测试中ios和Android的区别: 1、安卓手机针对每一款手机有不一样的操作;苹果手机操作习惯单一。 2、多分辨率测试,Android端20多种,ios较少; 3、操作系统,And
阅读全文
摘要:优先级别不同。 硬件工作配置不同。 开发机制不同。 系统设计不同。 iOS和安卓的区别: 应用的设备不同:IOS和安卓最大的区别在于本身所应用的设备不同。IOS系统主要是应用在iPhone、IPad、itouch设备上的操作系统,安卓系统主要是应用在安卓智能手机上的操作系统。 面向人群不同:IOS系
阅读全文
摘要:反射相关,总共4个 hasattr 根据字符串的形式 , 去判断对象中是否有成员 getattr 根据字符串的形式,去对象中找成员 setattr 根据字符串的形式 , 动态的设置一个成员(在内存中) delattr 用于删除属性 delattr(x, 'foobar') 相等于 del x.foo
阅读全文
摘要:概述 本文涉及到主要的概念有: 变量(名) 引用 对象 可变对象和不可变对象 拷贝 深拷贝和拷贝 正文 像Java,Python这样的语言,存在着深拷贝,浅拷贝的问题。下面我们先通过一张图来看看变量和对象的关系: 变量和对象的关系 对象和变量 我们要明确以下概念: 变量 是系统变量名表中的元素(可以
阅读全文
摘要:Python count()方法 描述 Python count() 方法用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置。 count()方法语法: str.count(sub, start= 0,end=len(string)) 参数 sub -- 搜索的子字符串 st
阅读全文
摘要:https://www.sohu.com/a/289325385_120045139
阅读全文
摘要:BIO(同步阻塞):每一个IO请求都会有一个线程去处理,如果数据没有准备就绪,线程会一直等待。直到数据读取完毕线程才会释放,在此期间,进程不回去做任何其他任务,这种模式会浪费一定的线程资源。NIO(同步非阻塞):NIO的优点在于首先基于缓存读写文件,能够批量操作,然后用channel双向读写数据,减
阅读全文