摘要: 一、等待的作用 1、在系统的功能运行过程中,所有的内容是需要一定的时间来实现展示, 2、时间耗费长短与网络速度、系统框架设定、接口的执行复杂度有关, 3、因此需要设置缓冲时间,若未设置缓冲时间,容易导致元素找不到 二、等待方式 强制等待 sleep() 导入time中的sleep,等待X秒后再执行后 阅读全文
posted @ 2019-11-10 14:06 菩提306 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 一、目录结构介绍 bin 存放系统二进制文件 sbin 存放一些可以被执行的二进制文件,只能是root运行的命令 dev 存放外接设备,需要挂载(类似于windows下分配盘符) etc 存放配置文件 home 除了root用户之外其他的用户家目录 proc 存放linux运行时的进程 root r 阅读全文
posted @ 2019-11-06 23:16 菩提306 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 一、软件产品质量模型 功能性:满足明确和隐含需求的功能 可靠性:能够处理异常情况,快速恢复 易用性:简单,易用 效率性:资源占用率少,性能好 维护性:可修改维护的能力 可移植:适用多个环境 二、软件测试常见分类 1、是否覆盖代码 黑盒测试 白盒测试 灰盒测试 2、阶段划分 单元测试:对软件中最小的测 阅读全文
posted @ 2019-11-03 23:14 菩提306 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一、Apollo简介 1、Apollo是携程框架部门研发的分布式配置中心 2、集中化管理应用的不同环境和不同集群的配置 3、配置修改后能够实时推送到应用端 4、具备规范的权限、流程治理等特性 二、Apollo组成部分 Apollo包括服务端和客户端 服务端:基于Spring Boot和Spring 阅读全文
posted @ 2019-11-03 14:54 菩提306 阅读(7176) 评论(0) 推荐(0) 编辑
摘要: 一、bug编写技巧 确、清晰、简洁、完整、一致 二、bug包含的要素 缺陷ID、缺陷标题、测试环境、缺陷发现日期时间、缺陷提交人 缺陷优先级、缺陷严重等级、发现缺陷软件版本、测试类型 缺陷复现步骤、期望结果、实际结果、附件 三、bug类型分类 功能错误 设计缺陷 界面优化 性能 安全 配置 其他 四 阅读全文
posted @ 2019-10-31 23:34 菩提306 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 一、native(原生)与H5优缺点介绍 native(原生)优点 1、运行速度快 2、可以应用到底层的API 3、便捷性与易用性 4、打开会比较节省流量 native(原生)缺点 1、不同操作系统需要独立开发 2、更新后需要重新打包,提交审核(更新后需要给ios和Android各助手审核) 3、不 阅读全文
posted @ 2019-10-30 23:27 菩提306 阅读(1390) 评论(0) 推荐(0) 编辑
摘要: 优惠券测试 优惠券包括客户端和服务端口 一.服务端(后管系统) 优惠券金额规则:满多少减多少 优惠券使用规则: 1.购物券--指定某些商品或全店通用 2.店铺券--全店所有商品都可以使用 二.客户端 1.领券数量限制 2.是否可以叠加使用 3.过期是否可使用--可以更改服务器时间或优惠券数据库时间 阅读全文
posted @ 2019-10-27 22:45 菩提306 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 一、for循环语法: for 循环变量初始化;循环条件;循环变量迭代{ 循环体 }案例: 打印10句hello 方式一 package main import "fmt" func main() { for i := 0;i<10;i++{ //先打印hello后自身+1,for里定义的变量只能在for里使用,有效 fmt.Print("hello")... 阅读全文
posted @ 2019-08-26 23:24 菩提306 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 一、基本语法介绍 表达式后一定要带{},表达式不需要带(),在if中支持直接定义一个变量,如a:=2 if 表达式{ 代码执行块 }else if{ 代码执行块 }else{ 代码执行块 } 案例1、从控制台接收一个年龄,年龄大于18,输出你的年龄大于18,否则输出你的年龄小于18岁 package main import "fmt" fun... 阅读全文
posted @ 2019-08-26 21:17 菩提306 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 一、进制介绍 1、二进制:0,1 -->不能直接用二进制来表示一个整数,用%b输出二进制 package mainimport "fmt"func main() { var i int =5 fmt.Printf("%b",i) // >>显示5的二进制数 2、十进制:0-9 3、八进制:0-7 - 阅读全文
posted @ 2019-08-26 21:11 菩提306 阅读(4056) 评论(0) 推荐(0) 编辑