开发模型 开发模型是软件工程中指导开发的开发思想、开发体系。 经典模型-瀑布模型 最初始的模型,上个世纪七十年代提出,盛极一时,全球百分之九十的项目都用瀑布模型。 软件计划、需求分析、软件设计、程序编码、软件测试、运行维护。每个阶段都会有输出产物,是一个很经典的模式。但是每个阶段都依赖于上一阶段,不 ...
分类:
其他好文 时间:
2019-12-17 13:37:06
阅读次数:
103
资料来源--《软件测试技术》、“一个项目的整个测试流程”来源:https://www.cnblogs.com/sunshine-blog/p/9782201.html ...
分类:
其他好文 时间:
2019-12-16 19:12:48
阅读次数:
68
写用例的时候,尽可能考虑到自己设计的应用场景的真实性 用例很多的时候 分场景 分版本 分类型 1 利用标题将测试目的说明白 2 操作步骤简要明了 3 断言准确 4 备注 5 优先级 复杂功能测试中,需要精确分解各个测试点 测试设计要体现出 测试的目的 过程 结果 和写代码一样 目的 过程 结果 此处 ...
分类:
其他好文 时间:
2019-12-15 23:46:47
阅读次数:
130
测试人员相关能力需求: 测试需要发挥其主动性: action:产品面向用户,从需求阶段开始需要介入,明确每个需求的意义,确切的说要比需求分析师更了解对应的需求在产品中的使用 关注前期的需求分析和讨论 参与需求评审 target:根据产品需求合理的设计测试方案和安排测试时间 测试用例设计: 注:用例是 ...
分类:
其他好文 时间:
2019-12-15 12:24:40
阅读次数:
91
1.socket编程 软件测试并jmeter为的是实现客户端并发,jmeter 的原理是使用线程池, 而软件开发的目的是为实现服务端的并发支持多用户同时并发工作 2. 基于多线程实现套接字服务端实现并发 客户端: '''客户端只要单用户循环通信'''import socketclient = soc ...
分类:
其他好文 时间:
2019-12-14 17:17:05
阅读次数:
70
1.软件自动化测试 1.1 自动化测试的概念 自动化测试:就是通过测试工具或其他手段,按照测试工程师的预定计划对软件产品进行自动化的测试 软件测试自动化涉及到测试流程、测试体系、自动化编译以及自动化测试等方面和整合 局限性: 不能取代手工测试、手工测试比自动化测试发现的缺陷更多、不能用于测试周期很短 ...
分类:
Web程序 时间:
2019-12-14 11:51:34
阅读次数:
104
1. 软件的生命周期(prdctrm) 计划阶段(planning) -> 需求分析(requirement) -> 设计阶段(design) -> 编码(coding) -> 测试(testing) -> 运行与维护(running maintrnacne) 2. 在测试中发现了一个bug,但是开 ...
分类:
其他好文 时间:
2019-12-13 22:03:04
阅读次数:
114
前言 随着软件测试技术的发展,人们已经从最初的纯粹的手工测试转变为手工与自动化测试技术相结合的测试方法。近年来自动化测试越来越受到人们的重视,对于自动化测试的研究也越来越多。 我在做自动化测试期间经历了不少的坑,有被动的坑,也有自己主动挖的坑,所以在这里做了一些总结。其实主要是总结下自动化测试的一些 ...
分类:
其他好文 时间:
2019-12-13 13:40:39
阅读次数:
115
1.什么是软件? 程序+文档; 程序=源程序+目标程序; 文档=需求规格说明书+概要设计+详细文档+用户手册+...; 2.软件测试的产生、意义和概念? 2 1.软件测试的产生? 软件规模越来越大;开发人员和用户之间的矛盾; 2 2.软件测试的意义? 克服软件危机;发现程序中的bug;为了程序更好的 ...
分类:
其他好文 时间:
2019-12-12 12:46:07
阅读次数:
103