Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Using Java library in Soap UI
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ymkocv
March 18, 2018
Technology
270
0
Share
Using Java library in Soap UI
How to use Java lib in Soap UI
ymkocv
March 18, 2018
More Decks by ymkocv
See All by ymkocv
Intro about web services
ymkocv
0
200
QA fails
ymkocv
0
51
MICROSERVICES: BETTER FOR DEVS OR QA'S?
ymkocv
0
93
Groovy in Soap UI for lazy QA
ymkocv
0
230
Introduction of web services
ymkocv
0
100
World of bugs: let's find together
ymkocv
0
62
QA vs DEV
ymkocv
0
110
Getting acquainted with BI testing
ymkocv
0
96
Альтернативная классификация багов (alternative classification of bugs)
ymkocv
0
190
Other Decks in Technology
See All in Technology
20260423_ハドソンのエロゲを追え_レトロゲーム
poropinai1966
0
110
Digital Independence: Why, When and How
wannesrams
0
270
EMから幅を広げるために最近挑戦していること / Recent challenges I'm undertaking to expand my horizons beyond EM
hiro_torii
1
180
ファインディの事業拡大を支える 拡張可能なデータ基盤へのリアーキテクチャ
hiracky16
0
820
Modernizing Your HCL Connections Experience: Visual Report to chain, Profile Enhancements, and AI Integration
wannesrams
0
270
「QA=テスト」「シフトレフト=スクラムイベントの参加者の一員」の呪縛を解く。アジャイルな開発を止めないために、10Xで挑んだ「右側のしわ寄せ」解消記 #scrumniigata
nihonbuson
PRO
3
720
CyberAgent YJC Connect
shimaf4979
1
140
[Scram Fest Niigata2026]Quality as Code〜AIにQAの思考を再現させる試み〜
masamiyajiri
1
190
需要創出(Chatwork)×供給(BPaaS) フライホイールとMoat 実行能力の最適配置とAI戦略
kubell_hr
0
1.9k
Fabric MCPの紹介と使い分け
ryomaru0825
1
110
巨大プラットフォームを進化させる「第3のROI」
recruitengineers
PRO
2
2.3k
(きっとたぶん)人材育成や教育のような何かの話
sejima
0
510
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
55
9.9k
Music & Morning Musume
bryan
47
7.2k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
340
エンジニアに許された特別な時間の終わり
watany
106
240k
GitHub's CSS Performance
jonrohan
1032
470k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
170
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
190
Design in an AI World
tapps
1
210
A Soul's Torment
seathinner
6
2.7k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
820
Transcript
Aliona Tudan, N-iX
QA lead at N-iX Approx 8 years in
IT BI, AB, API, UX/UI testing A bit of coding (Java, Groovy) QA Club Lviv co-founder
None
API testing is a type of software testing that
involves testing application programming interfaces (APIs) directly and as part of integration testing to determine if they meet expectations for functionality, reliability, performance, and security. *Wiki
None
Postman Soap UI API Fortress REST
Assured etc
REST & SOAP Testing Tool
Manual testing Automated testing (CI/CD) Both REST
& SOAP Performance testing Mocking Java & Groovy
None
None
Test data for DDT: names, emails, integers etc
Big piece of code: e.g. registering emails box Test frameworks
Java IntelliJ IDEA (or smth else) Maven
None
public class Randoms { public static String generateEmail(int charCount) {
String email = RandomStringUtils.randomAlphanumeric(charCount) + "@test.com"; return email; } public static String generateRandomString(int count){ String capital = RandomStringUtils.randomAlphabetic(1).toUpperCase(); String randomStr = capital + RandomStringUtils.randomAlphabetic(count-1).toLowerCase(); return randomStr; } }
public class DatesOptions { public static Date generalModificationOfDate(Date date, int
count, int calendarItem) { Calendar cln = Calendar.getInstance(); cln.setTime(date); cln.add(calendarItem, count); return cln.getTime(); } public static String dateAddDay(Date date, String pattern, int count) { Date newDate = generalModificationOfDate(date, count, Calendar.DATE); return formatDate(newDate, pattern); } }
None
None
None
None
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.3.1</version> <configuration> <outputDirectory>C:\Program Files (x86)\SmartBear\SoapUI-5.3.0\bin\ext</outputDirectory> </configuration> </plugin>
*This code should be added into pom.xml file
None
None
None
None
Merge conflicts PermGenSpace error Hangings (use auto-savings!)
Lots of code
https://github.com/ymkocv/soap_ui_addon
None