Posts

How to install and configuration automation on Mac OS

Image
Install Xcode app store of Mac OS Install brew by Open Terminal fill in Enter the command in the terminal. 1) ruby -e “$(curl –fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )" Install Appium using Node by Open Terminal fill in Enter the command in the terminal. 1) brew install node 2) sudo npm install -g appium --unsafe-perm=true --allow-root 3) sudo npm install wd Start Appium (check if the appium service has started, check with the below command & the socket needs to be in Listening mode.) by Open Terminal fill in Enter the command in the terminal. 1) appium & Set path for Xcodebuild by Open Terminal fill in Enter the command in the terminal. 1) sudo xcode-select –s /Applications/Xcode.app/Contents/Developer/ Install tools by Open Terminal fill in Set Permission folder Enter the command in the terminal. 1) cd /usr/local/lib/node_modules/ 2) open . 3) Right click Folder “node_modules” to click “Get info” Set Sharing ...

VuGen Multiple Protocol Scripts Oracle NCA Function nca_edit_get_text

VuGen Multiple Protocol Scripts Oracle NCA Function nca_edit_get_text char value[25];         Action1.c(120): Server Message Properties: action=2  handlerClassId=0x101   handlerId=157        Action1.c(120):             property=137 type=0x4000 value=1234567890 จากด้านบนบรรทัดนี้คุณจะเห็นว่ามี handlerID ที่มีอยู่ handlerID นี้เทียบเท่ากับ ObjectID ใน Oracle NCA ดังนั้น ID ที่ไม่ซ้ำกันนี้จึงเป็นสิ่งจำเป็นโดยนำไปใช้ กับ   nca_edit_get_text ( " 157 " , value);  ซึ่งตัวเลขที่ได้มาใช้นั้นจะตรงกับ   handlerId=157  ที่   Action1.c(42):  Server Message Properties  /*   หมายเลขบรรทัดภายใน () ในบันทึกการดำเนินการที่มี  handlerId   ยังระบุว่าบรรทัดของสคริปต์ส่งคืนค่า จากตัวอย่างข้างต้นปรากฏว่าบรรทัดที่ 42 ส่งคืนค่าสำหรับคอลัมน์เฟส ไปที่บรรทัด 42 ของสคริปต์และคุณจะเห็นข้อความคล้ายกับข้อความต่อไปนี้:   nca_menu_...

Must have Jenkins plugins for Testers

Image
About Jenkins Plugins Jenkins Plugins คุณสามารถดาวน์โหลดได้จากที่นี่ Jenkins Plugins  ซึ่ง Plugins ของ Jenkins เองมีให้เลือกใช้มากมาย เช่น Platforms, User Interface, Administration, Source Code, Management,ฺ Build Management  How to install Jenkins plugins สำหรับการ  install Jenkins plugins แล้วมีขั้นตอนไม่มานักโดยขั้นแรกที่เราควรมีคือ ตัว Jenkins ซึ่งตัว Jenkins เองก็มีความสามารถสำหรับใช้งาน เหมาะสำหรับ Tester หรือ สายงานที่เกี่ยวข้องโดยตัว Jenkins สามารถสั่งให้ Run Application ที่เราตั้งไว้หรือที่เรามีอยู่เพือ Run  Application นั้นๆและเก็บผลมาแสดงผ่านหน้าต่างของ Jenkins ได้ แต่ตัว Jenkins ก็ต้องมี  plugins เพื่อช่วยในการ   Run Application นั้นๆซึ่งมี Tools หลายตัวที่ Jenkins เองได้พัฒนาและสามารถนำไปใช้เพื่อให้ง่ายต่อตัว Tester หรือ การทำ Test โดยขั้นแรก เราต้อง Login เข้าสู่ระบบของ Jenkins โดยเข้าใข้ในสิทธิ์ Administrator เพื่อทำการติดตั้งตัว P lugins เมื่อ Login เข้าในตัว  Jenkins แล้วให้เรา Click ที่  Manag...

Create Jenkins by DigitalOcean + Git Bash

Image
DigitalOcean ขั้นแรก เข้าLogin  DigitalOcean  เพื่อเข้าไป Create Server ของเราเองโดย ทำการ Cerate Droplet ที่ปุ่ม สีเขียวได้เลย Create Droplets สามารถตั้งค่าได้ตามนี้ โดยขั้นแรกเราจะสร้าง Ubuntu ที่เป้น Server ของเรา โดยเลือกดังภาพ Choose a size จากนั้นเราก็ Choose a size ซึ่งขั้นตอนนี้เป็นการเช้า Host ที่เราจะใช้โดยแต่ละตัวก้จะแต่ต่างกันมากน้อยขึ้นอยู่กับ CPU Memory Disk ที่เราต้องการใช้ซึ่งมีดังนี้ Choose a Datacenter Region Choose a Datacenter Region คือสถานที่ที่เราต้องการที่จะสร้า Server ของเราโดยมีสถานที่ ดังนี้ Add your SSH keys Add your SSH keys คือการใช้ Key เพื่อเข้าสู่ระบบโดยที่เราไม่ต้อง Login เข้าทุกครั้งที่เราต้องการใช้งานเสมื่อนเป็นการเข้าใช้งานโดยตรงไม่ต้อง Login ก็สามารถเข้าใช้านได้เลย Finalize and create Finalize and create คือขั้นตอนสุดท้ายในการ Cerate Server ของเราซึ่งเราสารถแก้ไขชื่อที่เราต้องการได้ที่ Choose Hostname และกด Create เราก้จะได้ Server ที่เราสร้างขึ้น...

Bitcoin

Image
Bitcoin คือสกุลเงินดิจิตอล โดยผู้สร้างคือ คุณซาโตชิ นากะโมโตะ ชาวญี่ปุ่น และตอนนี้กำลังแพร่หลายไปทั่วโลก ธูรกิจออนไลน์ เว็บการพนัน และอื่นๆ เริ่มหันมาใช้สกุลเงิน Bitcoin เป็นจำนวนมาก อันเนื่องมาจาก การไม่ต้องเสียค่าธรรมเนียมให้ธนาคาร และที่สำคัญยังปลอดภัยจากการถูกอายัดบัญชีซึ่งเหมาะสำหรับการทำธุรกรรมทางการเงินของผู้ใช้งานซึ่งในปัจจุบันกำลังแพร่หลายในวงการ Hacker เพราะไม่สามารถตรวจสอบได้ว่าเป็นบัญชีของใครและ Bitcoin สามารถทำเงินให้กลุ่มคนกลุ่มหนึ่งได้คือนักขุด Bitcoin การขุด Bitcoin สามารถทำเงินให้กับผู้ขุดได้จริง โดยเมื่อขุด (Mining) แล้วเราจะได้รับเงินในรูปแบบของ Bitcoin ซึ่งหากเรามีเครื่องขุดที่มีกำลังแรงมากพอ จะสามารถขุด Bitcoin ออกมาได้มากยิ่งขึ้น Credit :  bitcoin.co.th

Classification of OS and Hardware Levels

OS Mobile  ในปัจุบันมือถือเราก็มีหลายรุ่นหลายยี้หอซึ้งพกพาสะดวกสะบายและมีรูปแบบหลายหลาย เช่น IPhone, Samsung, OPPO ซึ่งมือถือพวกนี้ก็มีระบบปฏิบัติการของมันเอง เช่น Android, IOS, Windows 10 โดยการใช้งานของระบบใน Mobile นี้ไม่เหมาะสำหรับการคำนวนเลขทศนิยมจำนวนมากๆได้ซึ่งเป้นข้อจำกัดของระบบปฏิบัตการในมือถือนั้นเอง Embedded  คือระบบคอมพิวเตอร์ขนาดจิ๋วที่ฝังไว้ในอุปกรณ์หรือเครื่องใช้ไฟฟ้าและเครื่องเล่นอิเล็กทรอนิกส์ต่างๆ โดยหลักๆก็จะมีใช้กับ OS Linux, Windows เพื่อเพิ่มความฉลาดและความสามารถให้กับอุปกรณ์เหล่านั้นผ่านซอฟต์แวร์ เช่น Mobile, Thumb Drive ซึ่งจะมมีการประมวลผลไม่เท่ากับ Computer ที่เราใช้กันแต่มันสามารถเพิ่มความฉลาดและความสามารถให้กับอุปกรณ์เหล่านั้นได้ Notebook หรือ PC  ก็จะมีระบบปฏิบัติการที่สามารถเลื่อกใช้ได้หลากหลายเช่น Windows, Linux, Unix,Mac OS,Chrome OS, IOS โดยจะมีการประมวลผลที่ดีกว่าอุปการณ์พกพาขนาดเล็ก Workstation หรือ Server  ระบบนี้เหมาะสำหรับบริษัทที่ต้องเก็บข้อมูลจำนวนมากโดย OS ที่ใช้ก็จะมี Windows Server, Linux, Unix เป็นต้น Server   น...