![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Testing
betterfate
这个作者很懒,什么都没留下…
展开
-
自动化软件测试用例设计的分析
自动化软件测试用例设计的分析 用例选型注意事项: 1、不是所有的手工用例都要转为自动化测试用例。 2、考虑到脚本开发的成本,不要选择流程太复杂的用例。如果有必要,可以考虑把流程拆分多个用例来实现脚本。 3、选择的用例最好可以构建成场景。例如一个功能模块,分n个用例,这n个用例使用同一个场景。这样的好处在于方便构建关键字测试模型。 4、选择的用例可以带有目的性,例转载 2013-04-17 18:28:18 · 782 阅读 · 0 评论 -
测试,如何深入定位一个问题
如何定位一个问题,就可以做的很深。上次参加那个交流会,会上某公司的主管就说了一个例子:“假设我们测邮箱发送4M的附件发送失败,一种做法是直接把附件给开发,说这个附件不能发送;还有一种做法就是将问题进行细化,是文件格式的原因,文件大小的原因,还是最后只是文件里包含了不合法的字符。”如果是后一种,问题解决起来也快,开发也愿意配合,自己也能提升技能。的确,一开始细化问题的时候,会很费力,但是“火车刚转载 2014-11-04 15:49:59 · 963 阅读 · 0 评论 -
web用户体验相关
我登录失败的时候没有任何提示,这没什么,反正提示也只是说失败… 进去后发现颜色变更很强烈刺得我一眨眼,不过多看几次就习惯了。 点击某个链接的时候出现错误页面,刷新后就好了,难道是随机错误? 保存文字的时候没有成功提示,不过能成功保存就算了。 浏览记录的时候竟然出现错误页面,原来我没有选记录就浏览了,我自己操作不规范嘛。 删除记录的时候发现选错了,想转载 2015-06-17 17:01:36 · 459 阅读 · 0 评论 -
fiddler模拟限速
本文不会讲太多fiddler基本概念,基本用法,以及安装步骤,所以希望知道以上知识的同学,请在fiddler的官方网站上去了解,官方网站http://www.fiddler2.com/fiddler2/。什么是fiddler为了开一个头,还是先简单介绍下fiddler:Fiddler是一个web调试代理。它能够记录所有客户端和服务器间的http请求,允许你监视,设置断点,甚转载 2014-12-06 18:20:25 · 1408 阅读 · 0 评论 -
分布式系统
分布式系统和计算机网络系统的共同点是:多数分布式系统是建立在计算机网络之上的,所以分布式系统与计算机网络在物理结构上是基本相同的。他们的区别在于:分布式操作系统的设计思想和网络操作系统是不同的,这决定了他们在结构、工作方式和功能上也不同。网络操作系统要求网络用户在使用网络资源时首先必须了解网络资源,网络用户必须知道网络中各个计算机的功能与配置、软件资源、网络文件结构等情况,在网络中如果用户要读转载 2015-09-06 18:02:50 · 506 阅读 · 0 评论 -
转:提高系统性能的相关技术
网页HTML 静态化 其实大家都知道网页静态化,效率最高,消耗最小的就是纯静态化的 html 页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。 但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统 CMS,像我们常访问的各个门户站点的新闻频道,甚至他们的其他频道,都是通过信息发布系统来转载 2017-04-01 17:53:14 · 961 阅读 · 0 评论 -
性能测试结果分析
1、 根据场景运行过程的错误提示信息Error: Failed to connect to server…Error: Time out error可能原因:1) 应用服务死了;2) 应用服务正常应用服务参数设置问题例:在许多客户端连接Weblogic应用服务器被拒绝,而在服务器端没有错误显示,则有可能是Weblogic中的AcceptBac转载 2017-04-05 20:06:14 · 494 阅读 · 0 评论 -
解决方案:cmd窗口pip显示不是内部或外部命令,也不是可运行的程序或批处理文件
cmd窗口pip显示不是内部或外部命令,也不是可运行的程序或批处理文件解决如下:原创 2017-05-03 15:30:55 · 63187 阅读 · 1 评论 -
Win10 64bit配置Selenium2环境
尝试了几天,参考了网上很多文档,目前似乎开发环境弄好了。以下是个人总结。所需工具:1、 JDK;2、 Python 3.63、 Selenium 2.53.6;4、 Firefox 46.0.1 5、 Selenium IDE;selenium2对Firefox的支持最高只支持46及以下版本。selenium3可以支持47以上版本,但是需要下载geckod原创 2017-05-03 17:04:43 · 2554 阅读 · 0 评论 -
在Eclipse建立Selenium项目步骤
在Eclipse建立Selenium项目步骤如下原创 2017-05-03 18:00:15 · 2386 阅读 · 0 评论 -
测试报告的图表
所谓,用数字说话,最能服人,特别在报告中。在测试报告中,怎样的图能清晰说明测试情况? 1. 缺陷状态变化图X:日期Y:缺陷数量缺陷各种状态下的数量:New, Opened, Fixed, Failed, Closed, Re-opened etc.通过不同日期缺陷状态的数量,可以分析开发人员的修复情况;测试人员的工作情况;是否需要重新评估;能否按时完原创 2013-11-15 11:49:17 · 1710 阅读 · 0 评论 -
迭代式开发与敏捷开发
迭代式开发把一个项目的开发过程分成多个里程碑,在每一个里程碑里开发组都要生成可以测试的版本,测试组对该版本进行测试。在后续的里程碑中,开发组在完成测试的版本基础上进行开发。测试组继续测试。这样的循环,会降低研发的风险。测试组需要注意,如果测试未结束,不能由于有新的版本出来,就换版本进行继续测试。 敏捷开发一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建原创 2013-10-15 17:41:07 · 951 阅读 · 0 评论 -
设计测试策略,测试用例
测试策略的制定:就好似公司的市场部要制定大的市场战略。例如:这个测试方案的定位是什么?这轮测试的目的是什么?有多少资源可以进行测试?应集中资源先对哪些重要又紧急的功能进行测试?如何区分重要或紧急的功能?如何安排紧急而不重要的功能与重要而不紧急功能的测试顺序?等等。。。。。。测试方案的设计:就好似公司的销售部针对每个具体的客户制定具体的销售计划和销售方案。例如:对于这个case我们的目标转载 2013-04-17 18:32:16 · 1045 阅读 · 0 评论 -
Performence Testing
Volume Test – Peak性能测试,狭义的性能测试,是指以性能预期目标为前提,对系统不断施加压力,验证系统在资源可接受范围内,是否能达到性能预期。(即回答的问题是:系统是否满足预定的性能目标?)。 Stress Test – (Breakpoint) 负载测试,狭义的负载测试,是指对系统不断地增加压力或增加一定压力下的持续时间,直到系统的某项或多项性能指标达到临界值,例如转载 2013-04-17 18:40:39 · 674 阅读 · 0 评论 -
测试类型 2
51. Gorilla Testing (Gorilla 测试): Gorilla Testing is a type of software testing done by software testing team, has a scary name though Objective of Gorilla Testing is to exercise one or few functional翻译 2013-04-18 11:21:37 · 826 阅读 · 0 评论 -
测试类型 1
1. Ad-hoc testing (随机测试): This is a informal type of software testing that is performed by software testers, business analyst, developers or any stake holder without referring to test cases or documen翻译 2013-04-18 11:14:21 · 886 阅读 · 1 评论 -
详谈分布式测试系统
随着网络技术的不断发展,大量分布式系统被部署在网络中,分布式系统不同于一般软件系统,它通常由物理分布的多个子系统组成,而对分布式系统的测试也不同于一般软件系统的测试,需要采用分布式测试。 随着网络技术的不断发展,大量分布式系统被部署在网络中,常见的如Web应用、Web Service等。分布式系统不同于一般软件系统,它通常由物理分布的多个子系统组成,这些子系统通过相互间的协作完成计算任务,转载 2013-08-24 16:07:47 · 999 阅读 · 0 评论 -
测试策略——风险分析
1. 项目哪个模块容易出现问题,如何应对?2. 测试环境搭建会遇到什么问题,如何应对?3. 需求变更,如何应对?4. 团队不稳定,有人离职,如何应对?5. 开发推迟交付,如何应对? 回答5:1) 根据项目情况,估计是否会出现推迟交付;2) 与开发保持联系,如果出现推迟交付,第原创 2013-09-05 11:03:12 · 1005 阅读 · 0 评论 -
测试组如何应对需求变更
在测试过程中,如果有需求变更产生,必须通过测试组同意。 面对需求变更,测试组需要对变更进行评估:1. 变更是否有详细的需求说明?2. 变更涉及范围有多大?多少测试用例需要更改?多少用例需要增加?3. 测试方法需要改变?是否需要增加自动化测试,性能测试?4. 测试组需要多少人力,时间准备,及完成相关的测试?5原创 2013-09-05 11:07:47 · 2144 阅读 · 0 评论 -
测试组如何全面了解需求规格说明书
测试组应当在需求分析阶段进入项目,最迟要参加需求评审。 测试用例编写之前,测试人员怎样才能较好地详细理解项目需求?1. 项目需求分配给每个测试人员;2. 每个人看整个文档,然后对自己那块详细了解;3. 安排开会,每个人讲解自己对项目的理解,及自己那块的理解,遇到什么问题;4. 小组讨论,总结;5.原创 2013-09-05 11:06:14 · 1828 阅读 · 0 评论 -
静态测试
1. 桌面检查(Desk Checking)最不正式,也是最省时的方式。它鼓励作者测试自己的文档。桌面检查,首先运行拼写检查器,语法检测器,句法检测器,或其他工具进行字面检查。然后,遇到不一致的地方,作者直接进行修改。修改完成后,重新运行检测器,再修改,直到全部修改完成。 2. 审查(Inspection)比桌面检查正式,同时稍费时一些,它也比桌面检查发现更多的不足转载 2013-09-30 16:50:56 · 800 阅读 · 0 评论 -
解决方案:org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port
selenium时,在Eclipse中打开fireFox,提示org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms。Firefox:39.0.3Selenium:2.53.1原创 2017-05-04 19:08:40 · 842 阅读 · 0 评论