随笔分类 -  Test

上一页 1 2 3 4 5 6 下一页
TestComplete - Study Note 3 - Script
摘要:We can record a script or convert a keyword test to script or write a script directly. The former is much simpler.For general test, Keyword test is enough. But when we need to verify the data changes in database after the user do some operation on UI, we must use script to connect database. Keyword 阅读全文
posted @ 2012-04-09 17:26 -Anny- 阅读(202) 评论(0) 推荐(0)
TestComplete - Study Note 2 - Keyword Test
摘要:1. Test Steps2. Variables3. Parameters4. Keyword Test converts to ScriptWe can see the Parameters(username, password) and Variables(name) difference according to the screenshot above 阅读全文
posted @ 2012-04-09 15:45 -Anny- 阅读(168) 评论(0) 推荐(0)
TestComplete - Study Note 1 - Structure
摘要:1. Structure:2. Details:Tested Apps: The TestedApps editor lets you view and configure a list of tested applications defined in the given TestComplete project. (Required) See helpKeyword Test: Include three tabs such as test steps, variables, parameters(test parameters). In the editor, we can record 阅读全文
posted @ 2012-04-09 15:03 -Anny- 阅读(166) 评论(0) 推荐(0)
crx文件
摘要:.crx文件是google chrome 的扩展, 将开发的BB程序打成.crx,就可以在chrome浏览器中使用程序,而不需要BB手机。.crx可以直接下载安装并更新,当不能正常安装的时候,.crx 可以改成.rar 后缀,然后按普通的文件解压缩,然后打开chrome://settings/extensions,点击上方的“载入正在开发的扩展程序”,选中你刚刚解压出来的那一整个文件夹(不要选里面的子文件夹)然后点确定,就直接安装成功了!具体操作如下:Click 'Customize and control google chrome'->Tools->Extens 阅读全文
posted @ 2012-04-06 17:40 -Anny- 阅读(835) 评论(0) 推荐(0)
TestComplete如何识别对象(转)
摘要:From http://softtest.chinaitlab.com/qita/746669.htmlGUI测试工具的基本原理就是识别出被测试的对象,记录对象的操作,加入测试逻辑的编辑,回放脚本。 那么对测试对象的识别能力就成为一个GUI测试工具的最基本功能了。本文介绍TC是如何识别进程、窗体和控件的。 命名概念 为了在脚本中记录识别出来的测试对象,TC需要使用到这些对象的属性。每个对象都有很多的属性,像“class name”,“text”,“enabled”等。你可以在Object Browser窗口中看到有效的对象属性,或者使用Object Properties窗口来查看。 ... 阅读全文
posted @ 2012-02-24 11:31 -Anny- 阅读(646) 评论(0) 推荐(0)
Jira workflow
摘要:1. Allow all persons(PM, Sale, QA, Dev...) file issues(bug, new feature, task, improvement)2. All issues new created assign to Project Lead or Component Lead automatically3. Project Lead reviews all the issues(Priority, Fix Version, Duplicate) and assign to other devs with comments4. Devs resolves i 阅读全文
posted @ 2012-01-14 14:57 -Anny- 阅读(552) 评论(0) 推荐(0)
Jira management
摘要:Atlassian JIRA (v4.4.3#663-r165197)1. SystemGeneral configuration-Click Edit configuration… we can modify default language(EN is recommended)2. Issues2.1 Issues created Automatically Assign to Project Lead or Component Lead-Component Lead has higher level than Project Lead(that is, if component is u 阅读全文
posted @ 2011-12-07 18:14 -Anny- 阅读(793) 评论(0) 推荐(0)
如何将svn上checkout下来的android 程序由java project转成android project in Eclipse
摘要:1. Check out from svn in your workspace2. Delete your .project file3. New an Android project and the project name should be the same as original name4. Select 'Create project from existing source'5. Specify the location where your source is located6. Click Next(choose a build target: e.x And 阅读全文
posted @ 2011-11-25 17:49 -Anny- 阅读(449) 评论(0) 推荐(0)
敏捷提升质量和进度的实践体会分享(转)
摘要:From http://www.51testing.com/?uid-293557-action-viewspace-itemid-248047昨日参加了一次小型民间敏捷聚会,心情很愉快。从09年开始间接参与敏捷,到领导敏捷项目,还从未写过一篇敏捷的体会总结文章。今天简短整理一下,不足之处和不正确之处还忘各位理解。 首先敏捷的核心思想是提升质量,而加快进度的效果通过三个维度实现: 1、遵循测试的原则之一尽早测试(不仅仅是代码级测试,还包括更充分的对需求、架构、设计文档的测试),减少了发现缺陷,修复缺陷的成本从而实现了一部分的加快进度的效果; 2、敏捷思想提倡“以客户为中心” 而非以“以技术为中 阅读全文
posted @ 2011-11-22 14:39 -Anny- 阅读(440) 评论(0) 推荐(0)
JAVA转为Dynamic web project
摘要:右键点击要转化的Project-Properties-Project Facets:勾选Java,然后选择Dynamic web module (javascript可选可不选),点击“Revert”即可 阅读全文
posted @ 2011-11-21 17:15 -Anny- 阅读(181) 评论(0) 推荐(0)
Advanced REST client Application for Google Chrome
摘要:A helper for web developers for creating custom HTTP requests.Fromhttps://chrome.google.com/webstore/category/home?hl=en-US 阅读全文
posted @ 2011-11-09 11:24 -Anny- 阅读(583) 评论(0) 推荐(0)
Role-based access control(RBAC)
摘要:Refer to http://en.wikipedia.org/wiki/Role-based_access_controln computer systems security,role-based access control(RBAC)[1][2]is an approach to restricting system access to authorized users. It is used by the majority of enterprises with more than 500 employees,[3]and it is a newer alternative app 阅读全文
posted @ 2011-11-03 15:38 -Anny- 阅读(301) 评论(0) 推荐(0)
How to write meaningful User Stories(转)
摘要:Refer to http://www.subcide.com/articles/how-to-write-meaningful-user-stories/I’ve seen a lot of projects fail when by all accounts, they shouldn’t have. The reason for this nearly every time, was that the requirements gathering stage of a project was done poorly, or sometimes not at all. Sometimes 阅读全文
posted @ 2011-11-03 15:08 -Anny- 阅读(347) 评论(0) 推荐(0)
Agile software development
摘要:So far, there are 2 projects/products using agile software development.There are 4 type workitems used in agile software development: user stories, tasks, test cases, bugs1. user storiesA team creates user stories to define the features, functions, and requirements to be implemented. A user story de 阅读全文
posted @ 2011-11-03 15:06 -Anny- 阅读(273) 评论(0) 推荐(0)
Squirrel Sql client
摘要:Refer tohttp://www.squirrelsql.org/SQuirreL SQL Client is a graphical Java program that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands etc, seeGetting StartedandIntroduction.的确很好用,用java -jar squirrel.jar 运行安装,如果连接mssql的话,下载一个sqljdbc4. 阅读全文
posted @ 2011-10-28 17:29 -Anny- 阅读(498) 评论(0) 推荐(0)
Selenium and Jenkins Integration on CentOS
摘要:1. Environment Required CentOS Linux release 6.0 (Final)(cat /etc/redhat-release) JDK:jdk1.6.0_27 (/opt/) ApacheTomcat:apache-tomcat-6.0.33 (/opt/)1.1 Extract JDK and Apache Tomcat (tar xvf *.tar.gz)1.2 Set environment variables like below:1.2.1 nano ~/.profile or /etc/.profile (nano is better th... 阅读全文
posted @ 2011-10-27 19:40 -Anny- 阅读(1999) 评论(0) 推荐(0)
Subversion vs Subclipse
摘要:Subversion和Subclipse都是Eclipse的插件,做为SVN(subversion)的客户端与SVN交互,在安装时需要注意所安装的版本要和Eclipse版本兼容。我所用的Eclipse是最新版的Eclipse Indigo,在安装Subclipse后总是提示无法使用,查阅资料对于Indigo最好安装Subversion.安装方法:Eclipse-Help-Eclipse Marketplaces...-Popular ...找到Subversion 安装即可。顺便说一下如何卸载Subclipse, Help-About Eclipse-Install Details-选择要卸载 阅读全文
posted @ 2011-10-21 17:11 -Anny- 阅读(668) 评论(0) 推荐(0)
Solution to 'org.maven.ide.eclipse cannot be found when installing plugins in eclipse'
摘要:需要在eclipse上安装一些插件,但在安装过程中(不管什么插件),都报出这个错误:Missing requirement: Shared profile 1.0.0.1308118925849 (SharedProfile_epp.package.java 1.0.0.1308118925849) requires 'org.maven.ide.eclipse [1.0.0.20110607-2117]' but it could not be found从网络上查很多资料才知道原来对于indigo最新版本的eclipse在安装插件的时候需要以超级管理员的身份去运行Eclip 阅读全文
posted @ 2011-10-20 17:29 -Anny- 阅读(763) 评论(1) 推荐(0)
Redmine-Project Management Web Application
摘要:Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。同时它又支持多项目管理。Redmine是一个自由开放 源码软件解决方案,它提供集成的项目管理功能,问题跟踪,并为多个版本控制选项的支持。虽说像IBM Rational Team Concert的商业项目调查工具已经很强大了,但想坚持一个自由和开放源码的解决方案,可能会发现Redmine是一个有用的Scrum和敏捷的选择。 Redmine建立在Ruby on Rails的框架之上,可以夸平台和数据库。More introduction please refer to http://www. 阅读全文
posted @ 2011-10-12 18:06 -Anny- 阅读(327) 评论(0) 推荐(0)
Lazyload & 键盘常用ASCII码 & Selenium
摘要:参考http://www.cnblogs.com/cloudgamer/archive/2010/02/01/LazyLoad.htmlhttp://blog.csdn.net/tiancx/article/details/2907887http://blog.csdn.net/javatwt/article/details/15194811 Lazyload 介绍Lazyload是通过延迟加载来实现按需加载,达到节省资源,加快浏览速度的目的。网上也有不少类似的效果(大多是图片的加载),这个Lazyload主要特点是:支持使用window(窗口)或元素作为容器对象;对静态(位置大小不变)元素做 阅读全文
posted @ 2011-10-12 16:23 -Anny- 阅读(972) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 下一页