Time of Update: 2016-03-19
標籤:自動出題系統提出了新的要求:1、題目避免重複;2、可定製(數量/列印方式);3、可以控制下列參數:〇是否有乘除法;〇是否有括弧(最多可以支援十個數參與計算);〇數值範圍;〇加減有無負數;〇除法有無餘數!設計思路:在第設計一次的基礎上,又添加了三個要求,前兩個是在演算法完成後實現,第三個是在演算法當中實現,所以我先考慮第三個要求。第三個要求是使參數可控,第一個程式中已經定義隨機運算子+,-,*,/為0,1,2,3,所以如果選擇無乘除法則從0(+),1(-)中進行隨機選取,不加入2(*),3(
Time of Update: 2016-03-19
標籤:郵件伺服器 微軟雅黑 blank target color 本文由ilanniweb提供友情贊助,首發於爛泥行天下 想要獲得更多的文章,可以關注我的ilanniweb
Time of Update: 2016-03-19
標籤:一.junit、hamcrest和eclemma的安裝:1.junit和hamcrest在建立了junitHw1工程後在build path裡通過add external jars添加junit-4.12.jar和hamcrest-all-1.3.jar。2.安裝eclemma二.編寫Triangle以及Triangletest: 1.主要代碼(判斷三角形性質) 1 package example; 2 3 /** 4 * Created by Ev_Eraser on 20
Time of Update: 2016-03-18
標籤: 今天的上機課上,我嘗試了使用JUint和EclEmma對項目進行測試。 首先是這兩個工具的安裝,JUint比較容易,只需將需要的jar包引入到項目中即可,而EclEmma則需要在Eclipse中選擇安裝新軟體來進行安裝。 安裝好後,是完成對待測項目的編程,這次的測試代碼是一個檢測三角形形狀的方法。My Code如下:package com.triangleProblem;import junit.framework.Test;public class Triangle {
Time of Update: 2016-03-18
標籤:分層模式可以這樣定義:將解決方案中功能不同的模組分到不同的項目中實現。每一層中的組件應保持內聚性,每一層都應與它下面的各層寶石耦合。分層模式是最常見的一種架構模式,甚至可以說分層模式是很多架構模式的基礎。資料訪問層:這一層處於最底層,負責與資料庫的互動,也稱為:DAL(Data Access Layer)展示層:這一層直接和使用者打交道,負責顯示或者擷取資料,也稱為UI層(User Interface
Time of Update: 2016-03-18
標籤:一、簡介 JUnit是一個Java語言的單元測試架構。它由Kent Beck和Erich Gamma建立,逐漸成為源於Kent Beck的sUnit的xUnit家族中最為成功的一個。
Time of Update: 2016-03-18
標籤:一、Junit, hamcrest 和 eclemma 的安裝 1. Junit和hamcrest的安裝和使用 (1)下載junit.jar和hamcrest.jar; (2)通過右鍵項目---Properties---Java Build Path---Libraries---Add External JARS,選擇對應的Junit和hamcrest的包,將其匯入項目中,如下:
Time of Update: 2016-03-18
標籤:一、相關介紹 使用適當的工具可以使軟體測試更加方便,簡潔。 例如:JUnit4.4引入了Hamcrest架構,Hamcest提供了一套匹配符Matcher,這些匹配符更接近自然語言,可讀性高,更加靈活。
Time of Update: 2016-03-18
標籤: 今天是軟體測試的上機,主要內容是對junit的安裝以及對一個簡單類的測試實踐。老師推薦用eclipse,但是我原來一直在用intellj Idea,所以我試了試intellj Idea對junit的安裝使用。下面介紹過程。安裝: intellj Idea 內建了junit模組,所以安裝起來很簡單。 首先,開啟intellj
Time of Update: 2016-03-18
標籤:一.junit、hamcrest和eclemma的安裝:1.junit和hamcrest在建立了junitHw1工程後在build path裡通過add external jars添加junit-4.12.jar和hamcrest-all-1.3.jar。2.eclemma在eclipse下點擊help-eclipse marketplace-find-eclemma安裝。二.編寫Triangle以及Triangletest:1.判斷三角形:package junit;public
Time of Update: 2016-03-18
標籤:Tasks:Install Junit(4.12), Hamcrest(1.3) with EclipseInstall Eclemma with EclipseWrite a java program for the triangle problem and test the program with Junit.實驗過程:1. 從辦公網上下載junit-4.12.jar和hamcrest-all-1.3.jar包,並通過build path匯入。2.
Time of Update: 2016-03-18
標籤:一、在IDE中整合junit和hamcrest建立工程後,匯入junit和hamcrest的jar包hamcrest-all-1.3.jarjunit-4.12.jar使用的IDE為Intellij IDEA,在項目上右鍵,開啟Open Module Settings,在Library選項卡中添加以上兩個jar包,即可在程式中使用二、建立判斷三角形的Triangle類三、建立相應的測試類別目錄結構如下四、運行測試案例測試通過五、查看程式碼涵蓋範圍通過點擊Run ‘TriangleTest
Time of Update: 2016-03-18
標籤: 經常看到很多同行們對區域網路檔案分享權限設定軟體能否賺到錢感到困惑,雖然大家都知道的周易前輩的MP3 CD
Time of Update: 2016-03-18
標籤:1. 在Eclipse下安裝JUnit以及Hamcrest. 事前準備:下載好JUnit以及Hamcrest的jar包,提供github的下載網址https://github.com/junit-team/junit/wiki/Download-and-Install 下載好了上述兩個jar包之後,開啟Eclipse,建立java project,右鍵完成好的工程檔案夾,選擇BuildPath選項。 之後,在彈出的視窗中進行如下操作:選中“Libraries”
Time of Update: 2016-03-18
標籤:1. First, I install three tools of JUnit and coverage tool. I build the path of the two jar files to my lab1 project according to the PPT. And I use the online url to install the eclemma.In the work with blank, I input the website of
Time of Update: 2016-03-18
標籤:QTP/UFT,自動化測試載入器之一,可代替人工重複性的手動測試,主要用於迴歸測試和軟體更新版本的測試。使用此工具時,需要事先確定好需要測試的功能,操作步奏,輸入的資料和期望的輸出。他提供了符合所有應用軟體環境的功能測試和迴歸測試的自動化,採用關鍵字驅動的理念以簡化測試案例的建立和維護。它主要可以測試使用者的操作過程,對使用者的螢幕操作流程進行錄製,自動產生功能測試和迴歸測試用例。專業的測試者也可以通過提供的內建指令碼和調試環境來取得對測試和對象屬性的完全控制。初學者可以可以優先學習這一款
Time of Update: 2016-03-18
標籤:1.Microsoft TFSTFS本身的功能非常強大,並不單單是個源碼管理,不過個人用起來一般也就主要用其源碼管理功能。另外,微軟對於個人或小團隊也推出了免費的TFS Express版,雖然它是免費的,倒也功能齊全,主要提供如下功能:原始程式碼控制工作項目跟蹤自動化產生敏捷任務版和TFS相比,它的一些限制是:僅限於不超過 5 名使用者。僅支援 SQL Server Express 版 只可安裝在一台伺服器上包括敏捷任務版但不包括sprint/積壓規劃或反饋管理。不包括 TFS
Time of Update: 2016-03-18
標籤:前言:1、本文內容主要來源於書籍《調試九法:軟硬體錯誤的排查之道》作者David J.Agans,屬於讀書筆記+個人體會。
Time of Update: 2016-03-17
標籤: 前一次實驗這次實驗(估計/實際)語言javajava程式碼數99150/185工作量1.5h2h/2.8h 前一次實驗實現是複利計算的三個功能,從代碼結構來看,功能結構非常混亂,在加入第四個功能時,乾脆劃分好結構後重寫了程式,花了大概30分鐘,然後花了不到20分鐘就加入了功能5和6,記得在添加功能2和3時,由於代碼結構混亂,花了30多分鐘。另外,在完成功能6後,又重新為程式添加了一個介面,大概花了1個小時,最終的代碼及運行結果:http://www.c
Time of Update: 2016-03-17
標籤:代碼如下:import java.awt.Container;import java.awt.Graphics;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.ItemEvent;import java.awt.event.ItemListener;import javax.swing.JButton;import