干货 | 质量保障新手段,携程回归测试平台实践 原创 Sedro 携程技术 2021-01-21…
第十三章(软件测试) 要知道为什么有软件测试,首先需要知道软件开发,软件开发者一般都很难检查出自己的错误,所以才需要另外一个人测试,所以软件测试就诞生了. 书本介绍了很多测试方法,各有各的优缺点,至于目的,就是测试者尽最大的努力找出软件中的错误和缺陷. 当测试时发现好多Bug该高兴还是该忧愁? 并不是说测试出Bug后该软件就是不好的软件,因为测试就是为了证明程序有错,而不是证明程序无错误. 一个成功的测试是发现了至今未发现的错误的测试. 第十四章(质量保障) 从第一章我们可以总结出:软件质量 =…
一.质量保障 先引用一段 百度百科 上对软件质量保障的解释:软件质量保障是建立一套有计划,系统的方法,来向管理层保证拟定出的标准.步骤.实践和方法能够正确地被项目所采用.软件质量保证的目的是使软件过程对于管理人员来说是可见的.它通过对软件产品和活动进行评审和审计来验证软件是合乎标准的.软件质量保障人员在项目开始时就一起参与建立计划.标准和过程.这些将使软件项目满足机构方针的要求. 从我个人对软件质量保障的理解来说,软件质量保障不能只从测试(QA)的角度来看待问题,需要把自己抽离出来从更高的角度(…
一.业界背景与现状 近些年来,有三件事实在业界同时发生:     1.  业务的发展朝着"生产"和"使用"海量增长数据的方向演进.     2.  摩尔定律 的失效.     3.  快速增长的存储和网络带宽需求同时束缚着传统数据中心基础设施.   这三件事实的影响下,大大限制了为应用程序扩展能力.数据存储和分析扩展容量以及以系统降本增效的能力.这也导致以计算为中心的架构逐渐转变为了以数据为中心的架构,同时对数据库管理员.IT 基础设施管理者甚至采购团队提出了新的挑…
WeTest 导读 TesterHome 联合腾讯 WeTest 出品 MTSC2019 重磅游戏测试 Topic ,首次公开揭秘腾讯亿级用户游戏背后的质量保障 QA 黑科技. 2019 年,中国游戏行业正式从“流量红利期”进入“质量比拼”阶段:一方面,游戏市场同比增长率显著放缓,另一方面,用户对游戏创意.审美品质和游戏体验要求却在迅速提升. 游戏精品化已成为行业必然趋势,这对优质游戏背后的软件测试和质量保障也提出更高要求. 移动游戏测试的难点和痛点 和其他软件测试相比,移动游戏应用不仅生命周期…
总结: 强一致的微服务 oceanbase里面的投票选举以及多中心多地部署 单元化市异地多活的基础.支付宝是异地多活和容灾结合,而容灾的基础也是单元化.基于单元化进行单元的调度.部署.容灾. 混合云架构 蚂蚁金服CTO程立:金融级分布式交易的技术路径 2017-01-11 阿里金融云 文 / 蚂蚁金服首席技术官 程立 移动互联网.大数据与云计算作为新的基础设施,催生了新的互联网经济,正在推动各行各业的升级.伴随蚂蚁金服在新金融领域的探索,蚂蚁金服技术团队也在金融技术与架构领域不断开拓.从2005…
Android中实现java与PHP服务器(基于新浪云免费云平台)http通信详解 (本文转自: http://blog.csdn.net/yinhaide/article/details/44756989) 前言:现在很多APP都需要云的功能,也就是通过网络与服务器交换数据.有的采用tcp/ip协议,但是你必须拥有一个固定ip的服务器,可以购买阿里云服务器之类的,就是贵了点.如果只是个人的小应用的的话可以采用新浪云平台这种免费的服务器,采用的协议是http协议,具体实现方式如下: 方式一.在线…
如何改善製程能力 參考下面常態分配圖,原製程能力不足,其製成品有一定比率超出下限規格,其改善對策有二: 縮小製程變異,也就是改善Cp,提高Cp的值. 移動製程中心,也就是改善Ck,減小Ck的值. 就技術的層面來看,欲縮小製程變異,也就是改變精度,通常意味著需要購買新的製造機器設備來改善機器尺寸上的誤差,或要求更精準的零件尺寸規格,來達到製成品的精度改善.一般來說,只要改善產出機器內相關尺寸的位置,或改善組裝的工法,就能達到移動製程中心的目的,此時再配以管制圖的應用,控管相關的機器尺寸或工法,就能…
协程介绍及基本示例 协程,又称微线程,纤程.英文名Coroutine.一句话说明什么是协程:协程是一种用户态的轻量级线程. 协程拥有自己的寄存器上下文和栈.协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈.因此: 协程能保留上一次调用时的状态(即所有局部状态的一个特定组合),每次过程重入时,就相当于进入上一次调用的状态,换种说法:进入上一次离开时所处逻辑流的位置. 协程的好处: 无需线程上下文切换的开销 无需原子操作锁定及同步的开销 "原子操作(a…
协程使用注意事项 协程内部禁止使用全局变量,以免发生数据错乱: 协程使用 use 关键字引入外部变量到当前作用域禁止使用引用,以免发生数据错乱: 不能使用类静态变量 Class::$array / 全局变量 $_array / 全局对象属性 $object->array / 其他超全局变量 $GLOBALS 等保存协程上下文内容,以免发生数据错乱: 协程之间通讯必须使用通道(Channel): 不能在多个协程间共用一个客户端连接,以免发生数据错乱:可以使用连接池实现: 在 Swoole\Serv…