<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[拾月公子]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/tiantangyouxing</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; tiantangyouxing]]></copyright><item><title><![CDATA[Python 概述]]></title><link>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84925034</link><guid>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84925034</guid><author>tiantangyouxing</author><pubDate>Wed, 22 Aug 2018 16:52:23 +0800</pubDate><description><![CDATA[Python是一种清晰而强大的面向对象编程语言，可与Perl，Ruby，Scheme或Java相媲美。

Python的一些显着特性：

使用优雅的语法，使您编写的程序更容易阅读。
是一种易于使用的语言，使您的程序运行变得简单。这使得Python非常适合原型开发和其他特殊编程任务，而不会影响可维护性。
附带一个大型标准库，支持许多常见的编程任务，例如连接到Web服务器，使用正则表达式搜...]]></description><category></category></item><item><title><![CDATA[Pytest运行测试用例]]></title><link>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84913043</link><guid>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84913043</guid><author>tiantangyouxing</author><pubDate>Tue, 05 Dec 2017 11:18:59 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]import pytest

@pytest.mark.P0

def test_case1():

pass # perform some P0 test for your app

def test_case2():

pass

def test_case3():

pass

class TestClass:

def test...]]></description><category></category></item><item><title><![CDATA[How to design Test Case]]></title><link>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84910116</link><guid>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84910116</guid><author>tiantangyouxing</author><pubDate>Tue, 10 Oct 2017 15:57:06 +0800</pubDate><description><![CDATA[[b]Test case definition[/b]

“A test case has components that describe an input, action or event and an expected response, to determine if a feature of an application is working correctly.” Definiti...]]></description><category></category></item><item><title><![CDATA[JavaMail]]></title><link>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84812659</link><guid>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84812659</guid><author>tiantangyouxing</author><pubDate>Mon, 08 Aug 2016 16:30:12 +0800</pubDate><description><![CDATA[一个非常详细的JavaMail教程：
http://blog.youkuaiyun.com/zhoubin_v/article/details/1616044
http://raising.iteye.com/blog/2176060]]></description><category></category></item><item><title><![CDATA[数据驱动]]></title><link>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84811219</link><guid>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84811219</guid><author>tiantangyouxing</author><pubDate>Tue, 26 Jul 2016 11:10:11 +0800</pubDate><description><![CDATA[相同的测试脚本使用不同的测试数据来执行，测试数据和测试行为进行了完全的分离，这样的测试脚本设计模式称为数据驱动。
1）编写测试脚本，脚本需要支持程序对象，文件或者数据库读入测试数据
2）将测试脚本使用的测试数据存入程序对象，文件，或者数据库等外部介质中
3）运行脚本，循环调用存储在外部介质中的测试数据
4）验证所有的测试结果是否符合期望的结果


1.TestNG dataprovi...]]></description><category></category></item><item><title><![CDATA[Java访问剪贴板 ]]></title><link>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84810491</link><guid>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84810491</guid><author>tiantangyouxing</author><pubDate>Tue, 19 Jul 2016 15:44:04 +0800</pubDate><description><![CDATA[以下共有4个函数分别是：
1.从剪切板获得文字。
2.将字符串复制到剪切板。
3.从剪切板获得图片。
4.复制图片到剪切板。
Java代码  收藏代码

     
        public static String getSysClipboardText() { 
            String ret = &quot;&quot;; 
            Clipboard s...]]></description><category></category></item><item><title><![CDATA[一、安装]]></title><link>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84794305</link><guid>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84794305</guid><author>tiantangyouxing</author><pubDate>Fri, 22 Apr 2016 13:47:23 +0800</pubDate><description><![CDATA[[b]安装Python[/b]
去Python官网 https://www.python.org/downloads/下载最新版本 Python 2.7.11
双击默认安装即可，一路next（安装过程中可选择（Add python.exe to Path）

[b]安装wxPython[/b]
http://www.wxpython.org/download.php 下载Unicode版...]]></description><category></category></item><item><title><![CDATA[OWASP: Cross-site Scripting]]></title><link>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84757920</link><guid>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84757920</guid><author>tiantangyouxing</author><pubDate>Wed, 23 Dec 2015 16:51:40 +0800</pubDate><description><![CDATA[OWASP: Cross-site Scripting]]></description><category></category></item><item><title><![CDATA[OWASP: Insecure Direct Object References]]></title><link>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84757917</link><guid>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84757917</guid><author>tiantangyouxing</author><pubDate>Wed, 23 Dec 2015 16:44:23 +0800</pubDate><description><![CDATA[OWASP: Insecure Direct Object References]]></description><category></category></item><item><title><![CDATA[OWASP: Insecure Configuration]]></title><link>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84757916</link><guid>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84757916</guid><author>tiantangyouxing</author><pubDate>Wed, 23 Dec 2015 16:43:56 +0800</pubDate><description><![CDATA[OWASP: Insecure Configuration]]></description><category></category></item><item><title><![CDATA[OWASP: Broken Authentication and Session Management]]></title><link>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84757915</link><guid>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84757915</guid><author>tiantangyouxing</author><pubDate>Wed, 23 Dec 2015 16:43:30 +0800</pubDate><description><![CDATA[OWASP: Broken Authentication and Session Management]]></description><category></category></item><item><title><![CDATA[OWASP: Injection]]></title><link>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84757900</link><guid>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84757900</guid><author>tiantangyouxing</author><pubDate>Wed, 23 Dec 2015 16:24:32 +0800</pubDate><description><![CDATA[SQL Injection
OS
XPATH
LDAP
JSON
URL]]></description><category></category></item><item><title><![CDATA[REST API]]></title><link>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84735090</link><guid>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84735090</guid><author>tiantangyouxing</author><pubDate>Wed, 29 Jul 2015 15:52:43 +0800</pubDate><description><![CDATA[http://ju.outofmemory.cn/entry/84875]]></description><category></category></item><item><title><![CDATA[Test]]></title><link>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84711141</link><guid>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84711141</guid><author>tiantangyouxing</author><pubDate>Thu, 09 Apr 2015 15:25:30 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;][/code]]]></description><category></category></item><item><title><![CDATA[标点符号]]></title><link>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84698030</link><guid>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84698030</guid><author>tiantangyouxing</author><pubDate>Sat, 24 Jan 2015 20:58:34 +0800</pubDate><description><![CDATA[+　 plus　加号；正号
-　 minus　减号；负号
±　plus or minus　正负号
×　is multiplied by　乘号
÷　is divided by　除号
＝　is equal to　等于号
≠　is not equal to　不等于号
≡　is equivalent to　全等于号
≌　is equal to or approximately equal ...]]></description><category></category></item><item><title><![CDATA[软件测试中时区转换容易出问题]]></title><link>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84694821</link><guid>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84694821</guid><author>tiantangyouxing</author><pubDate>Wed, 07 Jan 2015 15:52:25 +0800</pubDate><description><![CDATA[在国际化测试中，时间问题应该被重视。
问题发生的步骤和时间都应该被详细记录，尝试在第二天，第三天的同一时刻和下一周的同一天同一时刻去重现。...]]></description><category></category></item><item><title><![CDATA[Critical - 数据关联导致的错误]]></title><link>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84694820</link><guid>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84694820</guid><author>tiantangyouxing</author><pubDate>Wed, 07 Jan 2015 15:51:57 +0800</pubDate><description><![CDATA[Critical - 数据关联导致的错误]]></description><category></category></item><item><title><![CDATA[preserve-order控制method执行顺序]]></title><link>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84692918</link><guid>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84692918</guid><author>tiantangyouxing</author><pubDate>Thu, 25 Dec 2014 18:24:17 +0800</pubDate><description><![CDATA[1. preserve-order设为ture，methods执行顺序f3，f1，f2
[code=&quot;textng.xml&quot;]	
		
			
				
					
					
					
				
			
		
	[/code]

2. preserve-order设为false，methods执行顺序f1，f2，f3
[code=&quot;textng.xml&quot;]	

...]]></description><category></category></item><item><title><![CDATA[【TestNG】Serially or Parallel Mode]]></title><link>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84692035</link><guid>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84692035</guid><author>tiantangyouxing</author><pubDate>Fri, 19 Dec 2014 15:01:14 +0800</pubDate><description><![CDATA[TestNG uses xml file to organize testcases.

Suppose we have two testcases: TestNg.java and TestNgClone.java, so prepare demo.xml (you can find it under test-xml folder) such as:

[code=&quot;demo.xml&quot;...]]></description><category></category></item><item><title><![CDATA[syntax error near unexpected token `(']]></title><link>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84628805</link><guid>https://blog.youkuaiyun.com/tiantangyouxing/article/details/84628805</guid><author>tiantangyouxing</author><pubDate>Tue, 26 Aug 2014 11:09:59 +0800</pubDate><description><![CDATA[括号需要转义， 输入文件名时只需要输入前几字符，然后按TAB键会自补全文件名。这样出来的文件名是没问题的，会自动把转义加上的]]></description><category></category></item></channel></rss>