您好,欢迎光临本网站![请登录][注册会员]  

开发技术下载,其它下载列表 第86336页

« 1 2 ... .31 .32 .33 .34 .35 86336.37 .38 .39 .40 .41 ... 222726 »

[其它] 从0到1构建美团压测工具

说明:美团内部的RPC服务大多构建在Thrift之上,在日常开发服务的过程中,需要针对这些服务进行压力测试(以下简称压测)来发现潜在问题。常用的方法有:      美团内部的RPC服务大多构建在Thrift之上,在日常开发服务的过程中,需要针对这些服务进行压力测试(以下简称压测)来发现潜在问题。常用的方法有:   使用一些脚本语言如:Python、Ruby等,读取线上日志构建请求,用多线程模拟用户请求进行压测   使用开源工具进行压测   然而,无论采取哪种方法,压测都是一个十分耗时而又繁琐的过程,
<weixin_38740328> 上传 | 大小:179kb

[其它] 使用.net开发Web自动化测试工具

说明:前段时间,由于测试需要,使用C#结合WatiN组件,开发了一个小小的web自动化测试工具。   WatiN是一个非常简单灵活的测试框架,可以模拟用户在客户端浏览器中的大部份操作,API也比较简单。   一、实现url调用和web控件的控制很简单,参考下面代码:   请for(inti=0;i<txtUrls.Length;i++)   {   try   {   WatiN.Core.DialogHandlers.AlertDialogHandlerdh=newWatiN.Core.Dia
<weixin_38744207> 上传 | 大小:56kb

[其它] 软件功能自动化测试之我见

说明:1前言   软件测试对软件质量的保证起着致关重要的作用。虽然国内软件企业越来越注重软件测试工作,但仍然存在这样一个不争的现实:除了部分大中型软件企业外,相当多的软件企业的软件测试工作还完全处于手工测试状态,甚至还没有稳定的测试团队。在这样的企业环境下,软件测试工作变成了一项枯燥繁重的"苦差事"。大型软件项目的新增业务需求和变更需求比较多,且各类业务比较复杂,如ERP、CRM、SCM等等。软件开发往往采取模块化设计和增量集成的方式,加上某些系统对流程和权限的控制比较严格,从而导致单据从受理到进入归
<weixin_38624315> 上传 | 大小:305kb

[其它] 自动化测试:真的是银弹?

说明:没有一种单纯的技术或管理上的进步,能够独立地承诺在10年内大幅度地提高软件的生产率、可靠性和简洁性。Brooks鼓励我们将技术和方法视作一种演进手段,而并非革命。将自动化技术   没有一种单纯的技术或管理上的进步,能够独立地承诺在10年内大幅度地提高软件的生产率、可靠性和简洁性。Brooks鼓励我们将技术和方法视作一种演进手段,而并非革命。将自动化技术引入测试工作时,我倾向于支持相同的观点。   简介   FrederickP.Brooks,Jr.曾在1986年写过一篇题为《没有银弹:软件工程的
<weixin_38670186> 上传 | 大小:80kb

[其它] 一个项目的自动化测试实践

说明:项目上线,有时间总结一下当前的项目,对自己而言,一直是一个学习的过程。本篇总结我们的测试实践。本文分5部分,分别是:项目背景、系统架构与模块划分、我们的测试实践、自动化测试在项目中的价值与对自动化测试的进一步思考。   一、项目背景   所有对项目的介绍一定是从客户开始。   客户:我们的客户是一家全球领先的时尚内容提供商,通过遍布全球的员工,客户每天获取大量关于时装发布、产品设计、街边流行、城市热点等信息,这些信息的绝大部分以图片的形式上传到公司服务器,然后由专职编辑对这些图片进行整理和归类(
<weixin_38660359> 上传 | 大小:91kb

[其它] 测试基于Web的应用程序

说明:测试web应用程序和测试桌面系统用很多共同点:例如你需要和执行所有标准测试类型一样测试常见的功能点,配置及兼容性。但是由于与应用程序交互的所有分布式系统组件的复杂性   测试web应用程序和测试桌面系统用很多共同点:例如你需要和执行所有标准测试类型一样测试常见的功能点,配置及兼容性。但是由于与应用程序交互的所有分布式系统组件的复杂性成倍的增加的原因,导致web应用程序测试更加的困难。当我们在web环境中看到一个错误时,通常很难指出错误发生的地方,并且由于我们看到的行为或我们接受到的错误信息可能是
<weixin_38635684> 上传 | 大小:73kb

[其它] .NET平台下Web测试工具横向比较

说明:在浏览器中打开页面并加以判断,无疑是测试一个应用程序最直接的方式。借助一款合适的自动或框架,测试人员就可以在一定程度上从繁重的手动测试工作中解放出来。   在浏览器中打开页面并加以判断,无疑是测试一个应用程序最直接的方式。借助一款合适的自动或框架,测试人员就可以在一定程度上从繁重的手动测试工作中解放出来。Ruby下的Watir无疑是这方面的姣姣者,因此被大量用于Web应用程序的回归测试或验收测试。不过对于使用Framework的技术来说,Watir不一定是最好的选择。目前中已经出现了几款.NET
<weixin_38576392> 上传 | 大小:77kb

[其它] Web功能测试工具MAXQ

说明:MAXQ是开源的Web功能测试工具。他的特点:1)简单易学;2)是一个轻量级的Web功能测试工具;3)可以自动录制WebBrowser提交的请求包,并随时回放;4)MAXQ应用了WebProxy代理方式,不直接录制Web的界面,避免在回放时不能识别控件而造成回放停止。   我们知道就算是商用重量级的工具同样存在不能准确识别控件,这是困扰着GUI自动测试的技术难题。而MAXQ是一个代理Web服务的角色,不直接录制界面,因此不存在界面控件识别问题;MAXQ录制来自前端向服务器发出的业务请求,不是录制
<weixin_38587509> 上传 | 大小:496kb

[其它] 实用主义测试员眼中的测试理论

说明:软件测试是一门需要不断学习补充新知识的学科,要想成为一名优秀的测试员就必须像成为一名武林高手一样不断研习武艺,博采众家之长,消化吸收后据为己有,这样才能最终称霸   软件测试是一门需要不断学习补充新知识的学科,要想成为一名优秀的测试员就必须像成为一名武林高手一样不断研习武艺,博采众家之长,消化吸收后据为己有,这样才能最终称霸武林,并且立于不败之地。   测试的各种理论知识就像武功中的内功心法,各种测试技巧和测试工具则像招式和兵器,如果忽略了内功心法的*,即使招式和兵器熟练使用,也可能只是花拳绣
<weixin_38697171> 上传 | 大小:76kb

[其它] 容器化时代对测试的机遇

说明:对于工作在复杂系统上的测试工程师,我们眼前浮现的都是这些人的屏幕上开着N个远程桌面,N个虚拟机,他们在每个交付迭代周期内都疲于奔命,顾此失彼地应付着各种不同的环境   对于工作在复杂系统上的测试工程师,我们眼前浮现的都是这些人的屏幕上开着N个远程桌面,N个虚拟机,他们在每个交付迭代周期内都疲于奔命,顾此失彼地应付着各种不同的环境、浏览器和操作系统。在我曾经工作过的A公司和D公司,测试和开发人员的比例几乎是1:1甚至更高。   过去的几年里,测试的工作似乎变得完善和高效,成熟的敏捷实践使很多测试工
<weixin_38698590> 上传 | 大小:81kb

[其它] 测试思考——测试人员需要具备哪些素质?

说明:之前写的文章,今天分享出来测试人员需要具备哪些素质?测试人员需要具备哪些技能?   之前写的文章,今天分享出来   测试人员需要具备哪些素质?   测试人员需要具备哪些技能?   软件测试知识:测试计划、测试方案、编写用例、提交bug、跟踪bug,编写测试报告   测试工具的使用   操作系统   编写代码的能力   数据库知识   业务知识、网络知识.   除了这些必备的技能,我们还需要什么样的素质呢?   一、主动沟通   过去我是做传统ERP软件的测试,因为ERP软件已经很成熟,所以他的需
<weixin_38555229> 上传 | 大小:72kb

[其它] 测试思考之——思想有多远,你就能走多远

说明:思想有多远,你就能走多远同样一个公司,同样是在一块测试,为什么3年、5年、10年之后却变得不同了呢。有的走向管理岗位,有的成为核心员工,有的成为技术大牛,有的,   思想有多远,你就能走多远   同样一个公司,同样是在一块测试,为什么3年、5年、10年之后却变得不同了呢。有的走向管理岗位,有的成为核心员工,有的成为技术大牛,有的,除了资历老了,工作经验多了几年,但其他都没有变化,还是老样子,这是为什么呢?   有人可能说,是因为有的人本来能力就强,有的人本来就是名牌学校毕业的,有的人说自己没有别
<weixin_38732912> 上传 | 大小:58kb
« 1 2 ... .31 .32 .33 .34 .35 86336.37 .38 .39 .40 .41 ... 222726 »