软件测试之UI自动化测试流程 众所周知,UI自动化测试开展的思路是:通过代码方式实现框架,或者自研,或者直接使用开源;在工具级别使用开源软件,自行开发,基本没有代码;下面我们来对比一下这两种方式:1,代码方式好处:灵活性,高度定制化,可锻炼员工能力;;问题:需要大家掌握代码,起码达到用例编写级别2, 2023年04月17日
性能测试中TPS上不去的几种原因分析 网络带宽在压力测试中,有时要模拟大量的用户请求,如果单位时间内传递的分组太大,超过了带宽的传输容量,将会产生网络资源竞争,间接导致服务端收到的请求数量达不到服务端处理能力的上限。连接池可用的连接数太少,造成请求等待。垃圾回收机制对于像Tomcat这样的普通应用服务器,因 2023年04月17日
软件测试的非功能测试思考总结 软件测试空间前景广阔,大大小小的软件验收期都需要反反复复地进行各种功能测试.关于功能本身的各种测试,相信对任何一个测试工程师来说都不是陌生的,在测试过程中,做过哪些测试?常听测试人员说,这个要做功能测试,这个是要做性能测试,这个要做兼容性测试等等,到底有什么测试类型?非功能性测试概述 2023年04月17日
软件测试之性能测试调优方法 在日常的工作中,大家对测试调优也还是有些困惑,掌握以下步骤学会性能测试调优。第一步、确定问题应用程序代码:通常情况下,写出许多程序的性能问题,因此对于发现瓶颈的模块,应该首先检查其代码。数据库配置:通常会使整个系统运行得很慢,一些大的数据库是需要DBA进行适当调整才能投入使用的 2023年04月17日
软件测试之黑盒测试用例的四种设计方法 一、输入域测试用例设计方法输入域测试法是一种综合考虑了等价类划分、边界值分析等方法的综合方法,针对输入域测试法中可能出现的各种情况,输入域测试法主要考虑三个方面:(1)极端测试(ExtremalTesting),要求在输入域中选择测试数据以覆盖输入域。(2)中间范围测试(M 2023年04月17日
如何提高软件测试团队工作效率 怎样提高软件测试团队的工作效率,各公司软件测试部门都有这样的问题,可以从以下5个方面入手,帮助我们提高或提高软件测试团队的工作效率。一、技术手段是否能提高效率工程测试过程中,不可避免地会遇到构造测试数据的问题,如果业务比较复杂,构建测试数据将十分耗时。若不借助技术手段,走正常的业务流 2023年04月17日
软件测试之手工测试与自动化测试的区别 根据测试执行时所使用的工具角度,测试可分为手工测试和自动测试。手工测试是指软件测试的整个活动(例如:评审、测试设计、测试执行等等),都是由软件测试工程师的执行者来完成,狭义上说,测试执行由人工完成,这是最基本的测试形式。自动测试是利用软件控制测试执行过程,比较实际结果与期望结果是 2023年04月17日
国内好用的5款软件测试管理工具 写好测试用例是做好测试的前提,写测试用例需要一个有用的测试管理工具。外国有几款不错的测试管理工具,因为服务器部署在国外,国内访问会比较卡,还有就是语言不是中文大家用起来比较困难,这里就不推荐大家使用。以下为大家推荐几款比较好用的国内测试管理工具。1.TestcenterTest 2023年04月17日
软件测试的目的是什么? 软件测试目的可以概括为几句简短的话:测试是程序执行的过程中发现错误,目的在于发现错误(缺陷)一个好的测试用例能够有效地发现其他测试用例中没有发现的错误(缺陷);成功的测试是发现未发现的错误(缺陷);测试不能说错误不存在,只能说明软件错误已经出现。考虑到软件生命周期管理的不同阶段会产生错误 2023年04月17日
浅谈软件测试之回归测试 回归测试是软件测试中不可忽视的一部分,回归测试是对旧代码修改后,重新进行测试并确认修改没有引入新错误,或者导致其他代码出现错误。自动化回归测试将大大降低系统测试、维护升级等阶段的成本。作为软件生命周期的一部分,回归测试在整个软件测试过程中占据着相当大的工作量,在软件开发的每个阶段都要进行多次 2023年04月17日