昨天看了《C#项目实录》中的进销存管理系统,和其他书里讲的案例一样,无非也就是数据库增删查改,但是这个进销存系统中有一个备份和还原数据库的功能,蛮有兴趣的,看了一下代码,原来如此,也就是通过SQL语句来进行备份和还原数据库,SQL语句如下:Sql代码--备份数据库backupdatabasedb.....
分类:
数据库 时间:
2014-08-05 13:50:59
阅读次数:
286
作为一名普普通通的实习生,我也开始习惯折腾一般的生活了。部门应该最近是要搞个iOS自动化测试工具,我从最开始说起吧。应该是上上上周五。主管找到我,说要装一个黑苹果,要我尽快把黑苹果能支持的硬件配置给他。当时很激动也很害怕,还专门找之前带我们上iOS开发的老师要了一个远景论坛的账号(那位老师人真好,很...
分类:
移动开发 时间:
2014-08-05 00:22:38
阅读次数:
468
最近在实习公司学习使用python做web自动化测试,其中使用到httplib这个模板,主要用于与待测试界面建立HTTP连接,发送数据请求,接收请求状态码和查询数据,验证功能。但是新版本的web界面改成使用https协议,原来的测试用例都变成无法跑通的状态。...
分类:
编程语言 时间:
2014-08-02 21:02:24
阅读次数:
646
(1)无框架阶段(即简单的录制/回放) 在早期,自动化测试并没有框架这一说,自动化测试只是简单的录制/回放,由工具录制并记录操作的过 程或数据,并形成脚本。通过对脚本的回放重复人工操作的过程。这种模式脚本与数据混合在一起。站在软件开发的角度来看,这种开发耦合度高,我们知道软件工 程的思想,是高内聚....
分类:
其他好文 时间:
2014-08-01 19:06:52
阅读次数:
225
目前比较常见的自动化测试框架主要有3种:数据驱动框架、关键字驱动框架和混合型框架。 1、数据驱动框架(Data Driven Framework) 数据驱动最适合测试的业务逻辑固定不变的应用程序,只有测试数据会变化。通常测试数据会被配置在外部文件或数据库中。 2、关键字驱动框架(Keyword...
分类:
其他好文 时间:
2014-08-01 19:01:02
阅读次数:
206
在做web应用的自动化测试时,定位元素是必不可少的,这个过程经常会碰到定位不到元素的情况,一般可以从以下几个方面着手解决:1、Frame/Iframe原因定位不到元素: 这个是最常见的原因,首先要理解下frame的实质,frame中实际上是嵌入了另一个页面,而webdriver每次只能在一个页面识....
分类:
其他好文 时间:
2014-07-31 16:18:36
阅读次数:
251
对于web系统的自动化测试,selenium使用比较多,它支持多种语言java、python、C#等,本文中使用java。selenium执行case时,支持截图,代码如下: File?file?=??((TakesScreenshot)driver).getScreenshotAs(O...
分类:
其他好文 时间:
2014-07-30 21:02:14
阅读次数:
311
? Saisubramanian Sivasailem在软件质量保证方面有超过九年的经验,并已成功测试并交付了几项战略合约。他的专业技术涵盖了自动化测试咨询,终端到终端的测试评估,产品工程和移动QA解决方案。目前他在Cognizant...
分类:
移动开发 时间:
2014-07-30 17:59:44
阅读次数:
290
前言:android应用的自动化测试必然会涉及到注册登录功能,而许多的注册登录或修改密码功能常常需要输入短信验证码,因此有必要能够自动获得下发的短信验证码。 主要就是实时获取短信信息。 android上获取短信信息主要有BroadcastReceiver方式与数据库方式,要实时的话就Broa...
分类:
移动开发 时间:
2014-07-30 11:59:23
阅读次数:
242