标签:软件测试
首先程序的优化,不只是沿着一个点进行,往往都是程序配合服务器及数据服务器配置提升性能 1.站点连接数设置 打开IIS,找到需要设置的站点,右键管理网站——高级设置——行为——限制,调整最大并发连接数,这里默认不要修改。 超出最大连接数的用户则会直接返回:HTTP Error 503. The ser
我们已经从SVN 切换到Git很多年了,现在几乎所有的项目都在使用Github管理, 本篇文章讲一下为什么使用Git, 以及如何在团队中正确使用。 Git的优点 Git的优点很多,但是这里只列出我认为非常突出的几点。 由于是分布式,所有本地库包含了远程库的所有内容。 优秀的分支模型,打分支以及合并分
  问题描述 SourceTree是一个可视化管理版本文件的工具,但是注册的时候需要打开外国的网站. 因此要安装时需要绕过这一步才能使用.    解决方案 1. 在下面路径下创建一个accounts.json文件(把"你的电脑用户名"部分替代成你自己的信息)     C:Users"你的电脑用户名
  软件开发过程中一个重要的产出就是代码,软件的编码过程一般是由一个团队共同完成,它是一个并行活动,为了保证代码在多人开发中能够顺利完成,我们需要使用代码版本控制工具来对代码进行统一存储,并追踪每一份代码的历史以便于对代码的更改进行追溯,另外一些版本控制工具还提供了冲突合并等高级功能来协调多人对同一
今天学习一下TimeShift函数在JSR223中的使用方法。 关联之前的一篇时间戳文章:Jmeter(十二)_打印时间戳 首先,创建线程组,在线程组下面创建一个JSR223采样器 选择Groovy语言 在JSR223采样器中,添加下面的代码   log.info("Next year: " +
本质是:测试的参数与预期结果,存储于本地excel中。运行脚本时,从文件中获取实际结果与预期值进行比较,最后将实际结果与运行状态写入Excel。 1:创建测试之前,我们需要安装几个jar包(需要jar包的加群获取:317765580) Apache POI 3.17 Apache POI-OOXML
  前面所讲的,大部分是WebDriver这个接口以及相关的类的使用。而本文所讲的窗口与导航,也是里面的内容,而且非常简单,目测就能学会。   一。窗口,也就是window,这里的窗口是指浏览器窗口。他的方法主要有: 返回类型 方法说明 void fullscreen() 将当前浏览器窗口最大化 P
1loadrunner压力测试一般使用流程 1.1loadrunner压力测试原理 本质就是在loadrunner上模拟多个用户同时按固定行为访问web站点。其中固定行为在loadrunner中是通过录制脚本定义的,多个用户同时访问的策略是在loadrunner的场景中定义的。 1.2压测思路 通过
何为Jmeter?     Apache JMeter是100%纯java桌面应用程序,被设计用来测试客户端/服务器结构的软件(例如web应用程序)。它可以用来测试包括基于静态和动态资源程序的性能,例如静态文件,Java Servlets,Java 对象,数据库,FTP 服务器等等。JMeter可以
  什么是cookie?顾名思义,就是饼干,小甜饼。而根据读音则是“曲奇”的意思,相信不少的人都吃过。而在网络上,cookie是指浏览器在本地的一种少量数据的存储方式。例如,我们常见的,登陆的时候有个checkbox选项,上面写着“记住我”,这个功能的实现靠的就是cookie。如果你之前未接触过co
         最近公司开发新的一套系统,开发出来的方案会基于dubbo分布式服务框架开发的,那么什么是dubbo,身为测试的我,第一眼看到这个,我得去了解了解dubbo是啥玩意,为开展的测试工作做准备,提前先学 dubbo的相关知识。   1.什么是dubbo       Dubbo是一个分布式
优点 为什么很多技术或者知识要说优点?因为有些道理看着很简单,大家表面上都觉得对,但是做的时候又不去做或者做不到。其中有一个很重要原因是骨子里或者潜意识并没有真实觉得这是对的,一旦想去做的时候同时会冒出更多不去做的理由。 方法更健壮 更明确方法的职责 很多小伙伴在编写方法或者程序的时候,先简单
结合工作实际和学习其他人的总结,是时候对“接口测试该怎么做”来一个梳理了。 一、 对于接口测试来说,项目测试用例的重复运行首先是表现在单个测试用例的独立性方面的,也就是说,每一个测试用例的运行除了依赖被测对象和对应的数据库环境外,是不依赖于其他任何测试用例的,并且这个测试用例执行完毕后,对系统来说,
printPrime()代码: public static void printPrimes (int n) { int curPrime; // Value currently considered for primeness int num
  上一篇说了元素定位过程中的隐式等待,今天我们来探讨一下显示等待。显式等待,其实就是在使用WebDriverWait这个对象,进行等待。显式等待对比隐式等待,多了一些人性化的设置,可以说是更细化的隐式等待。   WebDriverWait 类继承自泛型类 FluentWait<T> ,
Apache和Nginx对比 功能对比 Nginx和Apache一样,都是HTTP服务器软件,在功能实现上都采用模块化结构设计,都支持通用的语言接口,如PHP、Perl、Python等,同时还支持正向和反向代理、虚拟主机、URL重写、压缩传输、SSL加密传输等。 在功能实现上,Apache的所有模块
Junit(4.12), Hamcrest(1.3)  本次实验使用的IDE为eclipse。 步骤一、项目里导入jar包Junit(4.12)和Hamcrest(1.3)   “项目”->“属性”->“Java构建路径”->“添加库”->“用户库”->“新建”->
  安装python   安装Selenium之前首先来说一下Python,python是一门动态性语言,python的编写比较灵活,简洁,开发效率高。因此以python结合selenium来进行自动化测试。   所以得先下载python,python下载参考https://www.python.o
  有时候,网页未加载完成,或加载失败,但是我们后续的代码就已经开始查找页面上的元素了,这通常将导致查找元素失败。在本系列Selenium窗口切换-----Selenium快速入门(六)中,我们就已经出现过类似的问题,当一次访问的时候,发现页面不一定能成功加载iframe,需要再次刷新,iframe
  如何选择编程语言之前先说下目前工作的背景,目前负责部门对客呈现以及预定这块业务,涉及PC、无线M战、Android 、IOS以及小程序,业务有一两个页面的较短链路流程,有四五个页面的流程,团队成员都是工作三年以上的熟练需求测试人员,在随着敏捷的推进,需求都是以短平快的节奏进入,需求上线前后还需要