Welcome to Radio Liferay, a peek into what is going on in Liferay from the people doing it themselves.
Radio Liferay Episode 59: Testing @ Liferay with Kristoffer Onias and Victor Ware
Yay, another episode, and maybe in time to sweeten your trip to Devcon in Amsterdam. I spoke to Kristoffer Onias and Victor Ware. Both work on testing Liferay with different areas of interest. You'll hear quite a bit about what Liferay does internally on testing.
I actually talked to them quite a while ago, and the episode has been sitting on my disk since then.The numbers that you hear may no longer be accurate, but the overall information definitely is. Sorry for keeping it a secret for so long (there's an even longer kept secret... up next...)
- Different levels of Tests:
- Integration Tests
- Functional Tests
- How SPA influenced frontend testing
- Selenium, Selenium IDE, Web Driver, Capybara, Docker, and Jenkins
- How pull requests are tested before they reach their addressee
- The scale of Liferay's testing infrastructure
- KC's (at the time) still unnamed project. Watch out for him at the North American Symposium for updates to this. Oh, and: By now his project actually has a name: Testray
- Maintenance of large test sets - UI locators etc.
- SevenCogs and its resurrection
- How to scale testing infrastructure for potentially a lot more servers and environments
- The Test Pyramid
- A wild idea: Livestream of test runs
- Liferay's Testing Whitepaper and a Testing Webinar
- 50 shades of red and its part 2
You'll find this episode - and make sure that you don't miss any of the future episodes - by subscribing to http://feeds.feedburner.com/RadioLiferay. You can also subscribe on itunes.: Just search for "Radio Liferay" or just "Liferay" in the podcast directory. Make sure to write a review for the podcast directory of your choice - or find everything about Radio Liferay on radioliferay.com.
Or just download the MP3 here
Radio Liferay Episode 54: Scott Nicklous and Neil Griffin on JSR 362 - Portlet 3.0
In this episode, recorded at Liferay's Devcon 2015 in Darmstadt/Germany, I'm talking to Scott Nicklous and Neil Griffin. Scott is the specification lead for JSR-362 - otherwise known as the Portlet Specification 3.0 - and Neil serves as Liferay's representative on the expert group.
- JSR 362 page with all the latest and current information (spec, prototype implementation and javadoc)
- The expert group
- JSR 286 portlets will run unchanged on JSR 362 (runtime and compiletime compatibility)
- My repeat favourite statement about frameworks in the web world.
- JSR 362 and its impact on UI, there's a Client-Side standard (on ECMA script) for the first time in the portlet spec
- The big question: When will it be done? (Some time 2016)
- Early Draft Review Spec available, ~80-90% of content is expected to be there (That's the statement from Devcon, in October 2015)
- Reference Implementation (to prove that the spec can be implemented) and TCK still missing (again, October 2015)
- Reference Implementation and TCK will be implemented under the Apache Pluto project, help required
- New Features include Bean-Portlet-Approach (portlet methods specified through Annotations in any Managed Bean), portlet.xml file no longer required if Annotations used
- specifies a JS API despite being a JSR, which covers traditionally only Java
- Dependency to JavaEE: Minimum is JavaEE 7, e.g. Servlet 3.1 etc.
- Portlet Spec is not part of the JavaEE, but extends some of its elements.
- JSR 378: Portlet 3.0 bridge for JSF (where Neil is the spec lead), being built in parallel with JSR-362
- Multiplatform Support, Websocket, Devices
- The E-Mail Archive of the specification process is public - contribution and comments are very welcome
Follow @RadioLiferay on twitter for news about the latest episodes, and occasionally more.
You'll find this episode - and make sure that you don't miss any of the future episodes - by subscribing to http://feeds.feedburner.com/RadioLiferay. You can also subscribe on itunes.: Just search for "Radio Liferay" or just "Liferay" in the podcast directory. Make sure to write a review for the podcast directory of your choice - or find everything about Radio Liferay on liferay.com/radio.
Or just download the MP3 here: