软件开发及测试
软件开发及测试
rs勿忘初心
刻意练习,享受创造的快乐。公众号:rs勿忘初心
展开
-
自动化测试
自动化测试概念: 自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例中描述的规程一步步执行测试,得到实际结果与期望结果的比较。在此过程中,为了节省人力、时间或硬件资源,提高测试效率,便引入了自动化测试的概念。 自动化测试的成本包括自动测试开发成本、自动测试运行成本、自动测试维护成本和其他相关任原创 2017-06-30 10:02:38 · 4272 阅读 · 0 评论 -
软件测试的目的、原则及流程
一、软件测试的目的 1)软件测试是为了发现错误而执行程序的过程。 2)测试是为了证明程序有错,而不是证明程序无错。(发现错误不是唯一目的) 3)一个好的测试用例在于它发现至今未发现的错误。 4)一个成功的测试是发现了至今未发现的错误的测试。注意: 1、测试并不仅仅是为了要找出错误。通过分析错误产生的原因和原创 2017-06-28 09:54:44 · 64990 阅读 · 3 评论 -
软件开发流程
软件开发流程: 软件开发流程即软件设计思路和方法的一般过程,包括对软件先进行需求分析,设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序等一系列操作以满足客户的需求并且解决客户的问题,如果有更高需求,还需要=对软件进行维护、升级处理,报废处理。 一、 需求分析 1.相关系统分析员向用户初步了原创 2017-06-28 10:12:48 · 599 阅读 · 0 评论 -
使用coverage工具统计python单元测试覆盖率
原文地址:http://www.cnblogs.com/zoro-robin/p/5612472.htmlCoverage简介Coverage是一种用于统计Python代码覆盖率的工具,通过它可以检测测试代码对被测代码的覆盖率如何。Coverage支持分支覆盖率统计,可以生成HTML/XML报告。官方文档:http://coverage.readthedocs.org/en/lates...转载 2018-07-20 13:58:43 · 2012 阅读 · 0 评论 -
python---单元测试
原文出处:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/00140137128705556022982cfd844b38d050add8565dcb9000*********************************************************...转载 2018-07-20 15:20:33 · 210 阅读 · 0 评论 -
深度剖析什么是 SLI、SLO和SLA?
前言SLO和SLA是大家常见的两个名词:服务等级目标和服务等级协议。云计算时代,各大云服务提供商都发布有自己服务的SLA条款,比如Amazon的EC2和S3服务都有相应的SLA条款。这些大公司的SLA看上去如此的高达上,一般是怎么定义出来的呢?本文就尝试从技术角度解剖一下SLA的制定过程。说SLA不能不提SLO,这个是众所周知的,但是还有一个概念知道的人就不多了,那就是SLI(Serv...转载 2018-08-03 10:07:18 · 1710 阅读 · 0 评论