`
cutecoot
  • 浏览: 118088 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
在使用ride调用selenium2library进行web测试时,先后遇到了几个问题。 1. 第一个问题就是在块状布局的页面上始终无法选中控件,总说did not match. 用xpath或各种属性都没有用。 在仔细查看xpath的层级和各项内容后,发现这些控件都在frame层下,而selenium提供了选择frame的函数。所以不select frame就直接查找控件,是无法找到的。 select frame name=leftFrame     2. 第二个问题是页面上会有一个按字母检索,每次检索会返回一个数据表格。而ride中,for循环只能在数字或list中遍历, ...
近期想做代码覆盖率的测试,但是因为只有编译好的dll没有源码,很多看着很方便的工具都不能用。百度了半天能用的就是商用的coverage validator.   因为环境是windows+VS+GTEST,就开始研究VS自己的工具。 后来发现其实VS就有提供代码覆盖率的测试。不过只能用命令行方式执行。里面提供了块覆盖率,没有行的。如果有源码,根据生成的记录可以直接对照源码显示。   1. 按照网上介绍的目录找exe时,发现没有。这才注意到VS express不支持测试分析模块,相关工具都不提供。只能安装VS enterprise版试了。安装好后,相应的工具貌似就都装好了。   2 ...
开始打算在测试机上不安装VS,只用msbuild编译,但遇到了一些问题。   1. 开始下载MS 的buildtool_full,但是这个下载包是不包含配置文件的。solution里涉及的配置文件都找不到。总报Microsoft.Cpp里的配置文件找不到。   复制了另一台装了VS的机器的Microsoft.Cpp过去,配置文件就可以找到了。 如果因为路径问题找不到,可以在msbuild的命令行里加上 /p:VCTargetsPath="C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140" 2. 找不到 ...
打算在Jenkins上运行Gtest测试例的内存泄漏测试,因为只能拿到dll,所以选择Dr Memory作为测试工具。这样只需要exe和dll就可以完成测试。不过最好使用debug版的,否则最后给出的报告只能有模块和偏移地址,无法给出具体的代码行号。   1. 开始尝试了下Dr Memory的Jenkins插件,Dr Memory plugin,居然运行就崩溃,而且slave的连接都被强制断开。所以只能用命令行来进行了。   2. 使用命令行 drmemory.exe -logdir "F:\Jenkins\workspace\MemoryTest\logs" - ...
1. 编码问题: 遇到了几个字符串转换问题,总结如下: # str to bytes str.encode(s) # bytes to str bytes.decode(b)  判断编码方式可用chardet模块的chardet.detect(content)来协助。   2. char *有地址取内容: strcontent = string_at(addr, -1)   3. 从动态链接库中获取函数并调用ctypes from ctypes import * dll = CDLL("YourAPP.dll") dll.YourFun ...
Windows下安装破解JIRA6.3.6 安装环境:   WindowsXP   MySQL-5.5.28   JDK1.6.0_21   JIRA功能全面,界面友好,安装简单,配置灵活,权限管理以及可扩展性方面都十分出色。  一、MySQL建库和建账号 1、 mysql中创建数据库jiradb create database jiradb character set 'UTF8'; 2、创建数据库用户并赋于权限 create user jirauser identified by 'jira';      //创建用户名为jirauser,密码为jir ...
安装confluence-5.4.4-x64   参考:http://supernetwork.blog.51cto.com/2304163/1187066 参考:http://yjiang.tk/?p=1085   需要的文件 CentOS-6.5-x86_64-minimal.iso jre-7u67-linux-x64.rpm atlassian-confluence-5.4.4-x64.bin mysql-connector-java-5.1.32-bin.jar confluence5.1-crack.zip Confluence-5.4. ...
Cppcheck is an open source static code analyzer tool for C/++.  With its default arguments, it produces quite a low rate of false positives and identifies numerous areas in which bugs can be fixed, scope reduced, performance enhanced, and so forth. Basic Usage Cppcheck, in its basest form, simply ...
  [转]如何在面试时选择合适的测试人员?      各位,大家好!今天分享一下我在面试测试人员时常问的一些问题及为什么,仅供各位参考,谢谢! 1 你最近3-5年的职业规划是什么?    重点考察测试人员的职业发展方向是否与当前职位招聘相符? 从其中可以侧面看出来其员工稳定性。   2 一个项目测试结束,有没什么经验总结?如果有,具体是如何开展的?    重点考察测试人员对自己能力提升方面,有没有提高总结的地方,从项目中吸取的经验与教训。从中可以看出来,测试人员是否属行自我驱动型人才!  
在用python处理excel表的时候出现了一些问题,记录下最后的实现方式和问题解决方法。 脚本里先注明# -*- coding:utf-8 -*-      1.  确认源excel存在并用xlrd读取第一个表单中每行的第一列的数值。   import xlrd, xlwt import os assert os.path.isfile('source_excel.xls'),"There is no timesheet exist. Exit..." book = xlrd.open_workbook('source_excel.xls') s ...
(一)Jenkins项目的准备 1.首先要有一个项目 2.现在我们的源码管理一般采用Git或者Mercurial.下面分别介绍两种代码库的设置。
您可以使用maintenance/changePassword.php维护脚本来重置一名用户的密码。 您必须在命令行下运行该脚本。换句话说,请登录到安装wiki的服务器,然后进入命令行提示符。进入安装目录,然后进入maintenance子目录。运行下列命令: php changePassword.php --user=someuser --password=somepass 这里可见的“somepass”就是您将要设置的密码,而“someuser”就是您将修改其密码的用户名,该用户名应出现在数据库的“user”表中。 您同样可以使用直接修改数据库的老办法。假设变量$wgPasswo ...
一、下载MinGW和NotePad++,并安装好,建议下载安装版。 二、配置:1)为NotePad++安装插件:NppExec的安装:a、将NppExec.dll和目录NppExec复制到Notepad++的plugins目录下;b、将doc目录下的内容复制到plugins/doc/NppExec目录下。重启Notepad++。2)为MinGW添加环境变量:需要添加以下三个路径,即添加到path中(注意以分号相隔):C:/Program Files/MinGW/bin;C:/Program Files/MinGW/include;C:/Program Files/MinGW/lib;测试Mi ...
mysql官方提供了很多种connector,其中包括python的connector。 下载地址在:http://dev.mysql.com/downloads/connector/python/  直接安装即可。   在python中: 1. 连接: import mysql.connector cnx = mysql.connector.connect(user='scott', password='tiger', host='127.0.0.1', ...
最近欲使用Jenkins来构建自动化测试体系。除正常的动态测试的自动化,希望添加静态测试到框架中。于是选定cppcheck和cpplint来作为代码静态走查和代码风格检查的工具。下面是使用jenkins来进行静态测试的准备工作: 一、Jenkins的代码静态走查  工具选择:因为我们主要是C++代码,所以选择cppcheck作为测试工具。 Jenkins集成:cppcheck作为测试工具的另一个好处就是Jenkins上面有现成的插件可以使用。非常方便。 安装:在Jenkins插件页面,选择Jenkins Cppcheck Plug-in 并进行安装。 配置:         ...
Global site tag (gtag.js) - Google Analytics